EN | RU

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