Student Box
StudentBox — an app that serves as an example of building an application using Compose Multiplatform technology. The main goal is to demonstrate how to create a CMP application for iOS, Android, and Aurora OS.
Features
The app allows users to record and edit their daily lesson list.
- Record lessons
- Retrieve lessons
- Edit lessons
Demonstrates
- Working with resources
- Working with a database
- Using different versions of Compose
- Using Aurora Build & Devices plugins
Build Variants
Note: Tasks prefixed with
hintprepare the necessary artifacts and display explicit execution steps.
- Android requires an active emulator or connected device to be running before execution.
- iOS requires a macOS host system with Xcode installed.
# Android Emulator / Device
./gradlew hintAndroidRun
# iOS Simulator Framework
./gradlew hintIosRun
# Aurora OS Emulator
./gradlew runAppAuroraEmulator
# Aurora OS Device
./gradlew runAppAuroraDevice
Resources used
icons
- Andreas Mehlsen
