Ссылки снаружи и переход по уведомлению

навигация≈ 20 минут

Маршрутизатор главы умеет всё, что нужно переходам изнутри приложения. Осталось то, ради чего в статье «Собираем маршруты» у экранов появились имена: переход снаружи. Тренер присылает в мессенджере ссылку на упражнение, уведомление «Отдых окончен» должно открыть карточку жима. И то и другое приносит адрес экрана, но в чужой обёртке — со схемой и хостом, — и приносит его в любой момент: в живой процесс, в процесс, который эта самая ссылка только что запустила, и даже раньше, чем появится навигатор. Разберём обёртку, две двери, через которые адрес входит в приложение, и очередь, без которой переход с холодного старта пропадает молча. Этажей здесь два: Linking — это React Native, а схема в конфиге, +native-intent и anchor — Expo.

Разделы темы:·