nav3-recipes
Tags:
Original: https://github.com/android/nav3-recipes
Web demo: https://terrakok.github.io/nav3-recipes/
https://github.com/user-attachments/assets/3acf291a-203b-4b06-8491-f3a0bdfdd799
Android
To run the application on android device/emulator:
- open project in Android Studio and run imported android run configuration
To build the application bundle:
- run
./gradlew :androidApp:assembleDebug - find
.apkfile inandroidApp/build/outputs/apk/debug/androidApp-debug.apk
Desktop
Run the desktop application: ./gradlew :desktopApp:run
iOS
To run the application on iPhone device/simulator:
- Open
iosApp/iosApp.xcprojectin Xcode and run standard configuration - Or use Kotlin Multiplatform Mobile plugin for Android Studio
Web Distribution
Build web distribution: ./gradlew :webApp:composeCompatibilityBrowserDistribution
Deploy a dir webApp/build/dist/composeWebCompatibility/productionExecutable to a web server
JS Browser
Run the browser application: ./gradlew :webApp:jsBrowserDevelopmentRun
Wasm Browser
Run the browser application: ./gradlew :webApp:wasmJsBrowserDevelopmentRun
