Живой предпросмотр
Весь смысл AppX: опишите приложение, а затем получите настоящий результат. Панель предпросмотра даёт вам два вида вашего приложения — быстрый веб-предпросмотр для оперативных проверок и QR-код, который вы сканируете в Expo Go, чтобы запустить подлинное приложение на вашем реальном телефоне.
Когда вы применяете изменение, оно достигает телефона за секун ды. Никаких ручных пересборок, никакого ожидания компиляции.
Два способа предпросмотра
Веб-предпросмотр (мгновенный взгляд)
Центральная панель отрисовывает ваше приложение внутри рамки телефона, прямо в браузере. Это самый быстрый способ взглянуть на вёрстку и стили, пока вы итерируете.
Это приближение, поэтому несколько вещей отличаются от реального устройства:
- Только нативные функции — камера, тактильная отдача, датчики, нативные жесты — здесь недоступны.
- Некоторые анимации и платформо-специфичное поведение отрисовываются иначе, чем на телефоне.
- Шрифты и отступы могут немного отличаться.
Используйте веб-предпросмотр для проверки вёрстки и стилей. Для настоящего результата — точных шрифтов, нативных функций, реальной производительности — отсканируйте QR-код и запустите приложение на телефоне.
Предпросмотр на устройстве (настоящий результат)
Отсканируйте QR-код в Expo Go — и подлинное приложение запустится на вашем телефоне. Это полная достоверность: то же приложение React Native, которое получили бы ваши пользователи. После подключения каждая применённая правка обновляет ваш телефон автоматически.
Подключите телефон
- Установите Expo Go:
- iOS — App Store
- Android — Google Play
- Откройте Expo Go и нажмите Scan QR Code (iOS) или значок сканирования (Android).
- Наведите его на QR-код в панели предпросмотра AppX.
- Ваше приложение загрузится на устройстве.
Первая загрузка занимает несколько секунд, чтобы скачать JavaScript-бандл. После этого правки прилетают мгновенно через Fast Refresh — повторно сканировать не нужно.
Если соединение когда-нибудь оборвётся, просто отсканируйте QR-код снова.