По порядку Middle Навигация, координаторы и deep links обновлено
Обработка deep link от клика до экрана
Вопрос
Расставьте шаги обработки deep link.
Попробуйте сами
Расставьте шаги по порядку стрелками.
- 1Проверяется готовность приложения: вход, онбординг, загрузка конфигурации
- 2Если нужен вход, маршрут сохраняется как отложенный
- 3Роутер разбирает URL в типизированный маршрут и валидирует параметры
- 4Система открывает приложение и передаёт URL
- 5Навигация строит стек экранов до цели
Показать ответ и разбор
Коротко
Разбор URL в маршрут отделяет формат ссылок от навигации. Проверка готовности и отложенный маршрут защищают от открытия экрана в неподходящем состоянии.
Правильный порядок
- 1Система открывает приложение и передаёт URL
- 2Роутер разбирает URL в типизированный маршрут и валидирует параметры
- 3Проверяется готовность приложения: вход, онбординг, загрузка конфигурации
- 4Если нужен вход, маршрут сохраняется как отложенный
- 5Навигация строит стек экранов до цели
Разбор
Разбор URL в маршрут отделяет формат ссылок от навигации. Проверка готовности и отложенный маршрут защищают от открытия экрана в неподходящем состоянии.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Предыдущий вопрос
Модальный показ или push
Следующий вопрос
Восстановление навигации после смерти процесса