Demo Compose Multiplatform
A demo application showcasing Compose Multiplatform components for Aurora OS.
Features
- Bottom Sheet — BottomSheet usage example
- Dialog — AlertDialog example for Aurora OS
- Fonts — Custom font (Momo Signature) from resources
- Gestures — System gestures demo (horizontal and vertical swipes)
- Gradient — Brush and Canvas gradient example
- Icons — Aurora 5 UI-Kit icon set
- Lottie — Lottie animation and Canvas playback
- Pager — HorizontalPager for swipeable pages
Build Variants
Execute the following commands from the project root to build and run the application for specific targets:
# JVM Desktop
./gradlew runAppDesktop
# Aurora OS Emulator
./gradlew runAppAuroraEmulator
# Aurora OS Device
./gradlew runAppAuroraDevice
Run Tests
Execute the following commands to run tests for specific targets:
# Aurora OS Emulator
./gradlew runTestsAuroraEmulator