15 января Replit выкатил функцию создания мобильных приложений. Описываешь приложение обычным языком, получаешь React Native проект. Тестируешь через Expo Go на своём телефоне, потом публикуешь в App Store. Три клика, обещают они.
Xcode больше не нужен. Возня с provisioning profiles тоже. И не надо гадать, почему сертификат опять протух.
Обещания звучат дерзко
Опиши приложение. Посмотри, как оно генерируется. Отсканируй QR-код. Выкати в продакшен. Блог-пост Replit читается так, будто кто-то окончательно задолбался мобильным тулчейном. Ну, понять можно.
Под капотом React Native на Expo, никакой самодеятельности. Это важно. Expo проверен боем. На React Native работает куча продакшен-приложений. Это не игрушечный фреймворк, сляпанный вчера.
Серверная часть интереснее фронтенда, если честно. Сгенерированное приложение можно подключить к базам данных Replit, прикрутить Stripe для платежей, Twilio для SMS, и вроде как ИИ-фичи идут из коробки. Полный стек из окна чата.
Про $9 миллиардов
CNBC написал, что Replit близок к раунду с оценкой в $9 миллиардов. В сентябре было $3 миллиарда. Рынок vibe coding дорожает на глазах.
Для контекста: родительская компания Cursor, Anysphere, в ноябре подняла раунд с оценкой $29,3 миллиарда. Lovable дошёл до $6,6 миллиарда. Anthropic говорит, что Claude Code за полгода вышел на $1 миллиард годовой выручки. Деньги текут рекой в идею, что естественный язык заменит традиционную разработку.
iOS в первую очередь, Android когда-нибудь
Тут начинается мутная часть. Запуск явно заточен под публикацию в App Store. Поддержка Android через Expo есть, но упрощённый флоу с тремя кликами работает только для iOS. Документация Expo описывает деплой на Android отдельно, через Google Play Console.
В документации Replit упоминают, что из одной кодовой базы можно собирать под обе платформы. Это правда для React Native вообще. Но маркетинг явно нацелен на владельцев айфонов.
Вопрос безопасности, который никто не задавал
В материале CNBC упоминается исследование Tenzai: ИИ-агенты для кодинга, включая Replit, выкатывают приложения с критическими уязвимостями. Вещи вроде отсутствия защиты от кибератак или перебора паролей. Отчёт не уточняет, насколько всё плохо у разных инструментов, но факт остаётся фактом: «я сказал ИИ, что делать» не освобождает от проверки безопасности.
Гайдлайны App Store остаются гайдлайнами App Store. Ваше приложение, собранное через чат, всё равно должно пройти ревью. Apple утверждает, что 90% заявок рассматриваются в течение суток, но отказ за нарушение политик — это другая история.
Сколько стоит
Ценообразование у Replit запутанное. Тариф Core стоит $20 в месяц и включает $25 кредитов на использование. Кредиты тратятся на Agent. В июле они перешли на «ценообразование по усилиям». Простые изменения стоят меньше $0.25. Сложные задачи пакетируются и могут стоить больше.
Отзывы пользователей разнятся дико. Кто-то собирает полноценные приложения в рамках месячных кредитов. Другие сообщают о счетах в $300+ при активном использовании Agent. Жёсткого лимита на перерасход платформа не ставит, так что прогнозировать затраты сложно.
Ещё понадобится аккаунт разработчика Apple ($99 в год) и, возможно, аккаунт Expo для сборок.
Как выглядит процесс
- Описываешь приложение в чате Replit
- Смотришь, как генерируется React Native проект
- Сканируешь QR-код через Expo Go, тестируешь на телефоне
- Итерируешь, описывая, что хочешь изменить
- Подключаешь аккаунт разработчика Apple
- Жмёшь «опубликовать»
Сборку делает Expo, занимает 10-15 минут. Для установки превью-сборок нужно включить режим разработчика на айфоне.
Что реально нового
Мобильная разработка на Replit не новость. Шаблоны Expo существуют давно. Новое здесь — интеграция с их Agent для генерации проекта из текста плюс упрощённая публикация в App Store.
Сообщество давно просило нормальную поддержку Expo. Кто-то на форуме Replit в июне писал, что тратит $200-250 в месяц на платформу и хочет, чтобы Agent лучше работал с мобильными проектами. Этот запуск похож на ответ.
Работает ли всё это хорошо — отдельный вопрос. Фичу выкатили вчера. Реальное тестирование потребует времени.




