AA Jetpack Compose #6: Navigation. Practice.

Опубликовано: 30 Март 2026
на канале: Android Academy Global
2,087
67

Переведем экраны приложения Android Academy на навигацию в Jetpack Compose. Мы сначала поговорим о том, что нужно сделать с нашими composable функциями, чтобы подготовить их к миграции, после прикрутим навигацию и в конце добавим deep link к одному из экранов.

🧑🏼‍💻 GitHub repository https://rb.gy/xk5sld 🧑🏼‍💻

Наш сервер в Discord:
  / discord  

Наши каналы в Telegram:
Android Academy Msk – https://t.me/AndroidAcademyMsk
Android Academy Minsk – https://t.me/androidacademyminsk
Android Academy Minsk News & Announcements – https://t.me/androidacademyminsknews

0:00 Intro
0:40 Add dependencies
1:18 NavController
2:20 NavHost
4:10 Steps for preparation to migration to new navigation
6:10 Hide destinations declaration inside extensions
8:45 Destination with arguments
19:22 Navigation with arguments
26:00 See result. Single responsibility + declarative navigation
29:45 Add deeplink to destination