duyuxuan / sample-wake-me-up

Sample app demonstrating interop between Jetpack Compose and the Android UI toolkit, including SurfaceView

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wake Me Up

Wake Me Up is a sample app showcased in the Google I/O 2021 Developer Keynote that demonstrates interoperability between Jetpack Compose and the Android UI Toolkit, including fragments, SurfaceView, and more.

How to build

To build this demo, you must first download a copy of Filament for your operating system. Make sure to select a release that matches the version listed in build.gradle. The current release to use is 1.12.8.

After downloading the release, extract it and copy the binary called matc (Linux and macOS) or matc.exe (Windows) into this project's ./filament/bin. This binary is necessary to compile the shaders used by this demo.

Screenshots

Main Screen Alarms Screen

License

All photos licensed under CC0 and available on Flickr.

Licensed under MIT License. Please see LICENSE for more information.

About

Sample app demonstrating interop between Jetpack Compose and the Android UI toolkit, including SurfaceView

License:MIT License


Languages

Language:Kotlin 95.5%Language:Groovy 4.5%