Jetpack Navigation 3 теперь стабилен, и его использование может помочь вам уменьшить технический долг, обеспечить лучшее разделение задач, ускорить разработку функций и поддерживать новые форм-факторы. Google посвящает целую неделю новой библиотеке и поможет вам узнать о Nav3 и начать интегрировать ее в свое приложение.
Вы узнаете о библиотеке в деталях, о том, как выделить в модули код навигации, а также получите множество рецептов для типичных случаев использования. В конце недели присоединяйтесь к сессии «Спроси меня о чем угодно», чтобы эксперты ответили на все ваши вопросы о Nav3. Вот полное расписание:
- Понедельник: Обзор API
Изучите самые важные API Nav3, включая NavDisplay, NavEntry и entryProvider, с помощью видео с пошаговым руководством по кодированию. - Вторник: Анимации
Сделайте переходы между экранами красивыми! Узнайте, как настроить пользовательские анимации для всех экранов в вашем приложении и как переопределить переходы для отдельных экранов, которые требуют другого поведения. - Среда: Глубокие ссылки
Поддержка глубоких ссылок была одной из самых востребованных функций среди разработчиков. Вы узнаете, как создавать глубокие ссылки с помощью различных примеров кода. - Четверг: Модуляризация
Узнайте, как модуляризировать код навигации. Избегайте циклических зависимостей, разделяя навигационные ключи на отдельные модули, и узнайте, как использовать инъекцию зависимостей и функции расширения для перемещения контента в функциональные модули. - Пятница: Спросите меня о чем угодно
У вас есть наболевшие вопросы? Наша группа экспертов готова ответить на них в прямом эфире в пятницу в 9:00 по тихоокеанскому стандартному времени.

