React Native+ Expo
Один код для iOS и Android, с OTA-обновлениями, которые выкатывают фикс в тот же день. На нём работают PropertyCheck и The Savvy Way.
Что я на нём строю
Боевые приложения для iOS и Android из единой кодовой базы Expo — сценарии бронирования, дашборды, личные кабинеты, всё, за чем стоит настоящий бэкенд. Подключаю их к тем же API на Laravel или Sanity, что и веб, поэтому мобайл и веб остаются в синхроне, а не расходятся.
Чем это выгодно клиенту
Одна команда ведёт обе платформы — вы платите за один код, а не за два. OTA-обновления выкатывают фиксы в обход очереди ревью App Store: баг нашли в понедельник — в понедельник же и закрыли. А раз это React, тот же инженер, что делает веб, делает и мобильное приложение.
Где я его выкатывал
PropertyCheck работает на React Native и Expo с бэкендом на Laravel — выездные инспекторы собирают данные об объектах на месте, с устойчивостью к отсутствию сети. The Savvy Way сочетает приложение на React Native с вебом на Next.js поверх общего контента в Sanity. Оба — в проде, не прототипы.
Кому подойдёт
Стартапам, которые проверяют MVP, и состоявшимся брендам, которым нужно вывести веб-продукт в мобайл — работаю и с теми, и с другими, в Ташкенте и по Дубаю и ОАЭ. Если нужны iOS и Android без двух нативных команд — это самый экономный путь.
Почему я выбираю это
Одна кодовая база вместо двух
iOS и Android выходят из одного Expo-проекта. Вы платите за одну команду и одну сборку, а не за два расходящихся приложения.
Правка в тот же день
OTA-обновления доставляют исправления в обход очереди ревью App Store. Баг, найденный в понедельник, закрыт в понедельник, без ожидания одобрения.
Один инженер на web и mobile
Это React, поэтому ваш web и mobile делает один инженер на общем backend. Так устроены PropertyCheck и The Savvy Way.
Сделано на этом
Частые вопросы
Подходит ли React Native для боевых приложений?
Да — для большинства бизнес-приложений это верный выбор. Сценарии бронирования, дашборды, личные кабинеты и контентные приложения отлично на нём работают. К полностью нативной разработке я обращаюсь только когда приложение строится вокруг тяжёлой графики в реальном времени или специфичного железа платформы.
React Native или нативные iOS/Android?
React Native даёт обе платформы из одного кода примерно за половину стоимости разработки, плюс OTA-обновления, которые App Store не может заблокировать. Полностью нативную разработку стоит выбирать, только когда она действительно нужна — для большинства продуктов этот день не наступает.
Сколько стоит приложение на React Native?
Зависит от объёма, но главная экономия — один код на обе платформы: вы не оплачиваете отдельные команды под iOS и Android. Я заранее чётко фиксирую объём и оцениваю под конкретный MVP, поэтому вы платите за то, что выходит в прод, а не за «воздух».
Вы делаете приложения на React Native для клиентов в Дубае и Узбекистане?
Да. Я базируюсь в Ташкенте и работаю со стартапами и брендами по Дубаю и ОАЭ — удалённо и асинхронно. Я делал проекты для NIO, Geely и Emarat, так что работа в разных часовых поясах — норма, а не исключение.
Можно ли переиспользовать мой веб-код для мобильного приложения?
Часто — да. Поскольку React Native — это React, бизнес-логика, типы и слой API переносятся, а приложение ходит в тот же бэкенд, что и сайт. The Savvy Way именно так делит контент в Sanity между вебом на Next.js и приложением на React Native.
По теме
Есть похожая задача?
Начать проект→


