Back to Browse

Compose Multiplatform Navigation3 + Platform-Specific UI (Android & iOS)

539 views
Dec 13, 2025
17:08

In this video, we explore the basics of the new Navigation3 library and how to use it in a real Compose Multiplatform to-do app. We’ll also build some platform-specific UI, showing how to keep a shared codebase while still feeling native on Android and iOS. 💻 Code from the video https://github.com/nsmirosh/KMPTaskApp 📚 Official documentation & references Compose Multiplatform — Navigation3 support https://kotlinlang.org/docs/multiplatform/whats-new-compose-110.html#support-for-navigation-3 Android Navigation3 guide https://developer.android.com/guide/navigation/navigation-3 Google I/O / Navigation3 talk https://www.youtube.com/watch?app=desktop&v=6L6GfvlmKj8 🔍 More Navigation3 examples (Compose Multiplatform) https://github.com/terrakok/nav3-recipes 📘 Free KMP Course (Foundations) Get my free Compose Multiplatform course by subscribing here: 👉 https://learnkmp.com 🎓 Full KMP Course (Paid) If you want a complete, in-depth Kotlin Multiplatform course covering architecture, networking, testing, and real project structure: https://www.skool.com/learnkmp-5296/classroom/3dd69355?md=2200fa526e3b4b849a3a009454f75f55

Download

1 formats

Video Formats

360pmp414.6 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Compose Multiplatform Navigation3 + Platform-Specific UI (Android & iOS) | NatokHD