Kotlin

nav3-recipes

Implement common use cases with Compose Multiplatform Navigation 3

T

terrakok

Dernière activité 31 mai 2026
terrakok/nav3-recipes

250

étoiles

14

forks

2

issues ouvertes

cmpcomposerkotlinmultiplatformnav3navigation

Ce README est souvent en anglais.

Nav3Play

Original: https://github.com/android/nav3-recipes

Web demo: https://terrakok.github.io/nav3-recipes/

1.mp4

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 .apk file in androidApp/build/outputs/apk/debug/androidApp-debug.apk

Desktop

Run the desktop application: ./gradlew :desktopApp:run

iOS

To run the application on iPhone device/simulator:

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

Projets similaires

Implement common use cases with Jetpack Navigation 3

Kotlinandroidcomposenavigation
Aandroid
1,4 k étoiles149

🛸 A pragmatic navigation library for Compose Multiplatform

Kotlinandroidandroid-composeandroid-library
Aadrielcafe
3,1 k étoiles167

Simple Compose multiplatform navigation library

Kotlincompose-multiplatformcomposemultiplatformkmp-library
CComposeGears
266 étoiles10