12k
All articles

5 ИИ-инструментов для создания мобильных приложений

Сравните пять ИИ-конструкторов мобильных приложений: Dactyl, Rork, FlutterFlow, Thunkable и Bubble. Узнайте об экспорте кода, платформах, ценах и публикации.

OpenReplay Team
OpenReplay Team
5 ИИ-инструментов для создания мобильных приложений

ИИ-конструктор мобильных приложений выдаёт результат одного из трёх типов. Это может быть нативный проект, который принадлежит вам и открывается в ваших собственных инструментах. Это может быть хостируемое приложение, которое работает только внутри платформы вендора. Или это веб-приложение, которое поставляется как PWA либо в нативной обёртке.

Вас просят сделать «мобильное приложение, и побыстрее», вы вводите промпт, и на телефоне появляется рабочее превью. Проблемы начинаются через несколько месяцев, когда разработчику нужно исправить баг, а клонировать оказывается нечего.

В этом руководстве Dactyl, Rork, FlutterFlow, Thunkable и Bubble сравниваются по одинаковым критериям: что генерирует инструмент, можно ли экспортировать результат и на каком тарифе, на какие платформы он ориентирован, может ли он собрать билд для магазина приложений и сколько это примерно стоит.

Ключевые выводы

  • Rork Pro ($20 в месяц) создаёт нативные приложения на SwiftUI для iPhone и на Kotlin для Android, а на платных тарифах код можно экспортировать через GitHub. Rork Max (от $200 в месяц) добавляет поддержку iPad, Apple Watch и Vision Pro.
  • FlutterFlow генерирует код на Flutter, но скачивание кода и публикация в магазинах приложений доступны начиная с тарифа Basic (около $39 в месяц).
  • Thunkable и Bubble умеют собирать билды для магазинов, но не отдают исходный код приложения, поэтому все последующие изменения придётся вносить внутри их платформ.
  • Dactyl генерирует код на SwiftUI, который можно экспортировать как проект Xcode. Тариф Builder стоит $20 в месяц, а ИИ в нём работает через вашу собственную подписку ChatGPT Pro.
  • Для публикации в App Store в любом случае нужен аккаунт Apple Developer стоимостью $99 в год, какой бы конструктор вы ни выбрали.

Какие три типа результата выдаёт ИИ-конструктор мобильных приложений?

От типа результата зависит, что именно будет принадлежать вам.

  • Собственный проект (исходный код на React Native/Expo, Flutter или SwiftUI) продолжает работать и после отмены подписки.
  • Хостируемое приложение существует только внутри платформы вендора, даже если платформа позволяет экспортировать скомпилированный бинарный файл.
  • Веб-обёртка или PWA — это сайт, упакованный так, чтобы выглядеть как приложение.
ИнструментТип результатаФреймворкЭкспорт исходного кодаБилд для магазина
DactylСобственный проектSwiftUIПроект XcodeДа, на платном тарифе
RorkСобственный проектSwiftUI (iOS), Kotlin/Compose (Android)GitHub, на платных тарифахДа, на платных тарифах
FlutterFlowСобственный проектFlutterОт тарифа BasicДа, от тарифа Basic
ThunkableХостируемоеПроприетарныйНетДа, от тарифа Builder
BubbleХостируемоеСреда выполнения React NativeНетДа, на платных тарифах

В подобных сравнениях часто упоминаются Glide и Base44, но ни один из них не является полноценным конструктором нативных мобильных приложений. Glide создаёт только PWA и не поддерживает публикацию в магазинах приложений. Base44 попадает в магазины, заворачивая веб-приложение в нативную оболочку.

Сравнение пяти ИИ-конструкторов мобильных приложений

1. Dactyl

Dactyl генерирует код на SwiftUI и обещает довести приложение из браузера до App Store без Mac. На главной странице Dactyl описан весь процесс, который проходит в браузере:

  1. вы описываете приложение;
  2. наблюдаете, как оно собирается, в режиме live-превью;
  3. устанавливаете его на iPhone, iPad или Android-смартфон;
  4. публикуете через TestFlight и App Store.

Mac и Xcode для этого не нужны.

  • Экспорт: по словам Dactyl, сгенерированный код на Swift принадлежит вам, и его можно в любой момент скачать как проект Xcode. Открытие экспортированного проекта в Xcode — единственный шаг, для которого нужен Mac.
  • Платформы: iPhone и iPad. По заявлению Dactyl, тот же код на Swift компилируется и в нативное Android-приложение, которое устанавливается по QR-коду. Публикация в Google Play пока недоступна.
  • Билд для магазина: да. Согласно странице с тарифами Dactyl, на бесплатном тарифе приложение можно установить на собственный iPhone с помощью бесплатного Apple ID. Публикация через TestFlight и в App Store доступна начиная с платного тарифа. Кроме того, Apple берёт $99 в год за аккаунт разработчика, необходимый для публикации.
  • Структура цен: есть бесплатный тариф. Тариф Builder стоит $20 в месяц, и ИИ в нём работает через вашу собственную подписку ChatGPT Pro, которую вы отдельно оплачиваете OpenAI. Тариф Standard за $100 в месяц уже включает ИИ, так что ChatGPT не понадобится вовсе.
  • Когда перестаёт подходить: Dactyl ориентирован прежде всего на экосистему Apple и является молодым продуктом. В его документации по устройствам перечислены пока не поддерживаемые возможности, например WeatherKit, HealthKit и push-уведомления. Сверьте этот список с требованиями вашего приложения.

2. Rork

У Rork два платных тарифа, и на обоих генерируется нативный код. Согласно документации Rork по тарифам, Rork Pro создаёт приложения для iPhone на SwiftUI, приложения для Android на Kotlin с Jetpack Compose, а также веб-приложения. Rork Max добавляет остальные устройства Apple.

Раньше Rork собирал приложения на React Native и Expo, но создать новый проект на Expo в Rork больше нельзя. Существующие проекты на Expo по-прежнему собираются и публикуются.

  • Экспорт: на платных тарифах сгенерированный код остаётся у вас. Rork экспортирует приложения для iPhone, Android и веба в GitHub в виде обычных проектов: проекта Xcode на SwiftUI и проекта Android Studio на Kotlin. Синхронизация двусторонняя: можно работать в Cursor, VS Code или другом редакторе и затем подтягивать изменения обратно в Rork.
  • Платформы: Pro поддерживает iPhone, Android и веб. Max добавляет iPad, Apple Watch и Vision Pro, а также нативные игры и виджеты iOS.
  • Билд для магазина: да. Rork может сам отправить приложение в App Store. Для Google Play он генерирует Android App Bundle, который вы загружаете в Play Console самостоятельно. Сборки под iOS и сеансы облачного симулятора выполняются на арендованных машинах. Поэтому они расходуют кредиты сверх стоимости промпта, который их запустил.
  • Структура цен: Pro стоит $20 в месяц за 100 кредитов, Max — от $200 в месяц. Для приложения на SwiftUI только под iPhone стартовая цена Rork Pro совпадает с Dactyl Builder. Правда, для Dactyl Builder дополнительно нужна платная подписка ChatGPT Pro. Тариф Max нужен только для iPad, Apple Watch, Vision Pro, игр или виджетов.
  • Когда перестаёт подходить: каждое изменение через промпт стоит кредитов, поэтому длинная серия мелких правок быстро становится дорогой.

3. FlutterFlow

FlutterFlow генерирует код на Flutter, но на бесплатном тарифе забрать его нельзя. Согласно странице с тарифами FlutterFlow, скачивание кода, скачивание APK и публикация в магазинах приложений доступны начиная с тарифа Basic.

  • Экспорт: от тарифа Basic. Интеграция с GitHub и расширение для VS Code доступны начиная с тарифа Growth.
  • Платформы: кросс-платформенные таргеты Flutter, то есть на практике iOS и Android для мобильных устройств. Экспортированный проект — это такое же приложение на Flutter, какое вы написали бы вручную.
  • Билд для магазина: да, от тарифа Basic.
  • Структура цен: бесплатный тариф позволяет создавать приложения с ограничением в два проекта. Платные тарифы начинаются примерно с $39 в месяц.
  • Когда перестаёт подходить: как только кастомная логика и управление состоянием перерастают возможности визуального редактора, приходится всё равно работать с Dart.

4. Thunkable

Thunkable — хостируемый конструктор. Он компилирует сборки под Android и iOS, но исходный код не экспортирует. Скомпилированный билд, который можно загрузить в магазин, и собственный код — это не одно и то же. Без исходников любые будущие изменения придётся вносить на исходной платформе.

  • Экспорт: только скомпилированные бинарные файлы.
  • Платформы: iOS и Android.
  • Билд для магазина: да. Публикация доступна начиная с тарифа Builder, который допускает одно опубликованное приложение.
  • Структура цен: Builder стоит $59 в месяц при помесячной оплате или $37 в месяц при оплате за год. На странице с тарифами Thunkable периодически действуют промоакции, поэтому уточняйте цену в день покупки.
  • Когда перестаёт подходить: как только разработчику понадобится работать над приложением вне Thunkable.

5. Bubble

Нативные мобильные приложения Bubble работают на React Native, но исходный код приложения Bubble не экспортирует ни на одном тарифе. Редактор нативных мобильных приложений вышел в открытой бете в 2025 году.

  • Экспорт: экспорт исходного кода недоступен.
  • Платформы: iOS и Android. Тестировать приложение на собственном устройстве можно с помощью BubbleGo.
  • Билд для магазина: да, на платных тарифах. Каждый тариф включает фиксированное количество мобильных сборок.
  • Структура цен: комбинированные тарифы Web + Mobile начинаются примерно с $59 в месяц при оплате за год.
  • Когда перестаёт подходить: для новых продуктов, изначально ориентированных на мобильные устройства. Bubble лучше всего подходит, если у вас уже есть веб-приложение на Bubble и нужно, чтобы мобильное приложение использовало тот же бэкенд.

Где заканчиваются возможности любого ИИ-конструктора мобильных приложений?

Все пять ИИ-конструкторов хорошо справляются с прототипами и простыми приложениями. Трудности начинаются с полноценным управлением состоянием, работой в офлайне и нативными модулями: конфликтами синхронизации, фоновыми задачами и SDK, для которых у конструктора нет обёртки. На этом этапе перейти к обычному процессу разработки можно только с собственным проектом.

После экспорта проверьте, что проект запускается без вендора:

# SwiftUI export (Dactyl, Rork): run in the folder with the .xcodeproj, on a Mac with Xcode
xcodebuild -list    # shows the scheme names; use one in place of YourApp below
xcodebuild -scheme YourApp -destination 'generic/platform=iOS Simulator' build

# Kotlin export (Rork Android): needs a JDK and the Android SDK
./gradlew assembleDebug

# Flutter export (FlutterFlow)
flutter pub get
flutter run

Если проект собирается стандартным тулчейном Xcode, Android Studio или Flutter, значит, у вас есть собственная кодовая база, а не просто подписка.

Какой ИИ-конструктор мобильных приложений подходит именно вам?

Любой из этих инструментов способен сделать демо. Поэтому выбирайте конструктор исходя из того, что вам нужно сохранить.

  • Вам нужен нативный код для iPhone и Android, чтобы продолжать разработку: Rork Pro на платном тарифе.
  • Ваша команда пишет на Flutter: FlutterFlow на тарифе Basic или выше.
  • Вам нужно приложение на SwiftUI только для устройств Apple: Dactyl Builder или Rork Pro, оба за $20 в месяц (для Dactyl дополнительно нужен ChatGPT Pro). Rork Max за $200 в месяц нужен только ради поддержки iPad, Apple Watch и Vision Pro.
  • У вас уже есть веб-приложение на Bubble: мобильная версия Bubble, если вас устраивает отсутствие экспорта.
  • Команде без разработчиков нужно работающее приложение, и она готова к привязке к вендору (vendor lock-in): Thunkable.
  • Ваше «приложение» на самом деле — лендинг, каталог или форма: сделайте вместо этого сайт или PWA.

Заключение

Оценивайте ИИ-конструктор мобильных приложений по тому, что вы сможете забрать с собой, а не по тому, насколько хорошо выглядит первое превью. Прежде чем принимать решение, экспортируйте проект на том тарифе, который собираетесь купить, и запустите его стандартным тулчейном. Если проект не запускается вне конструктора, значит, вы арендуете приложение, а не владеете им.

Часто задаваемые вопросы

Сколько стоит опубликовать приложение, созданное с помощью ИИ, в Google Play?

Google Play взимает единоразовый регистрационный сбор в размере 25 долларов США за аккаунт разработчика, ежегодного продления нет. Программа Apple Developer стоит $99 каждый год. В обоих случаях сверху оплачивается тариф самого конструктора. Кроме того, личные аккаунты Google Play, созданные после 13 ноября 2023 года, перед публикацией в продакшен должны провести закрытое тестирование минимум с 12 тестировщиками в течение 14 дней подряд.

Какие ограничения действуют при установке iOS-приложения с бесплатным Apple ID?

Бесплатный Apple ID подписывает приложения через Personal Team. Срок действия таких профилей обеспечения (provisioning profiles) Apple ограничивает 7 днями с момента выдачи, поэтому приложение приходится переустанавливать каждую неделю. С бесплатным аккаунтом можно зарегистрировать до 3 устройств и установить до 3 приложений на каждое устройство. Для распространения через TestFlight или App Store требуется платное участие в программе Apple Developer.

Примет ли Apple веб-приложение, упакованное как iOS-приложение?

Нет, если приложение — это просто сайт внутри нативной оболочки. Правило 4.2 App Store Review Guidelines (Minimum Functionality) требует, чтобы функции, контент и интерфейс делали приложение чем-то большим, чем переупакованный сайт. Ревьюеры отклоняют приложения, которые лишь загружают сайт в веб-представлении (web view). Использовать web view разрешено, но приложению нужно нативное поведение: нативная навигация, push-уведомления или работа в офлайне.

Можно ли запустить экспортированный проект на React Native и Expo в Expo Go?

Только если проект использует исключительно Expo SDK и библиотеки на чистом JavaScript. Expo Go поставляется с фиксированным набором нативных модулей, поэтому любая библиотека с собственным нативным кодом в нём не заработает. Для таких проектов создайте development build: локально с помощью npx expo run:ios или npx expo run:android либо в облаке с помощью EAS Build. Сами разработчики Expo отмечают, что Expo Go не предназначен для проектов продакшен-уровня.

Understand every bug

Uncover frustrations, understand bugs and fix slowdowns like never before with OpenReplay — self-hosted, with full data ownership.

Star on GitHub

We use cookies to improve your experience. By using our site, you accept cookies.