У нас вы можете посмотреть бесплатно Урок 12: Навигация – Base Compose Navigation | Курс Android Jetpack Compose или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
📖 Текстовая версия урока и практика: https://androidsprint.ru/courses/jetp... 🎯 Обучающая платформа с ИИ: https://androidsprint.ru/?utm_source=... Код из всех уроков в моем TG канале: https://t.me/ievetrov Тесты и практика в боте: https://t.me/AndroidSprintBot?start=yt ✅ Смотреть в VK: https://vk.com/ivan.ievetrov ✅ Вопросы и ответы для Android собесов: https://t.me/AndroidSprintInterview ✅ Бесплатный курс по Kotlin: • Kotlin с нуля – бесплатный курс по основам... ✅ Бесплатный курс по Android XML: • Android: пошаговый курс для начинающих (20... Разбираем базовую навигацию в Jetpack Compose без сторонних библиотек. Создаём экранный стейт, подключаем переключение между экранами через when, работаем с коллбэками и смотрим, как работает ручной подход. Объясняю, почему currentScreen = "next" — это удобно для старта, но непригодно для продакшена. Если ты разрабатываешь Android-приложение на Compose, нужно понимать не только как пользоваться Navigation Compose, но и как работает навигация под капотом. 00:00 Введение 00:41 Зачем нам навигация? 01:41 Способы реализовывать навигацию 01:52 Переходы с Activity на Activity 02:24 Фрагменты и NavController (до Compose) 03:06 "Чистый” Compose-подход (без библиотек) 03:43 Navigation Compose (рекомендуемый в 90% продакшн-проектов) 05:17 Минимальный пример навигации в Jetpack Compose 05:30 Подготавливаем проект к реализации “чистой” навигации 06:00 Создаем “свою” навигацию (AppNavigation) 07:03 Реализуем сами экраны (FirstScreen и SecondScreen) 08:32 Почему в продакшене такое не используют? 08:50 Отсутствие управления BackStack 09:40 Проблемы с аргументами 10:24 Нет удобных анимаций, deeplinks 10:37 Состояние экрана не сохраняется #jetpackcompose #mobiledevelopment #какстатьпрограммистом