TL;DR / Key Takeaways
Диван — это новый командный интерфейс
Диваны раньше были местом, где побочные проекты умирали. Для Райли Брауна это теперь полноценная производственная среда. Вооруженный лишь iPhone и приложением под названием vibe coding, Браун утверждает, что может пройти путь от полузреющей идеи до выпуска платного мобильного приложения всего за пять минут, не открывая при этом ноутбук.
Браун называет себя «старшим разработчиком полного стека виб-кодирования», шутливым титулом, который скрывает серьезную провокацию. В своем демонстрационном видео он сидит на диване, открывает виб-кодирование и описывает приложение на простом английском: анализатор контента формата коротких видео, который оценивает зацепку вертикальных роликов. Никакого IDE, никакого Xcode, никакого терминала — только подсказки и нажатия.
Визуализация продумана. "Кодирование на диване" переосмысляет процесс разработки программного обеспечения, превращая его из деятельности за стоячими столами и ультраширокими мониторами в процесс, аналогичный тому, как вы бездумно прокручиваете TikTok. Это сигнализирует о том, что создание программного обеспечения может быть таким же непринужденным и доступным, как его потребление, разрушая давние барьеры, связанные с инструментами, аппаратным обеспечением и даже posture.
За кулисами рабочий процесс нацелен на замену традиционной многослойной разработки — макеты, REST-эндпойнты, интеграции платежей — с помощью единого организованного запроса. Браун уточняет, что приложению необходимы фронтенд, бэкенд, база данных и платежи. Кодирование в стиле vibe направляет запросы через модели, такие как Claude 4.5 Opus и Gemini 3 Pro, автоматически генерируя пользовательские интерфейсы, облачные функции и хранилище данных без раскрытия строки кода.
Брендинг, обычно являющийся отдельным направлением в дизайне, объединяется в общий поток. Браун запрашивает 3D-маскота панды в мультяшном стиле с логотипом TikTok на животе, просматривает несколько вариантов, созданных ИИ, и помещает выбранное изображение прямо в подсказку приложения. Этот элемент затем распространяется по интерфейсу — иконка, логотип и визуальный якорь — без участия дизайнера или файла Figma.
Монетизация и развертывание, которые раньше занимали целую неделю, теперь тоже получают такой же подход. Браун нажимает на вкладку Платежи, создает проект в RevenueCat и настраивает подписку за $29,99 в месяц с тестовым платным экранированием. Последний жест сжатием пальцев и кнопка «опубликовать в магазине приложений» запускают создание Expo, связанного с его аккаунтом Apple Developer, превращая вечер на диване в работающий, оплачиваемый продукт.
Один запрос, чтобы править всеми.
Одно предложение находится в центре демонстрации Райли Брауна: плотный абзац, описывающий “анализатор краткого контента,” который оценивает захватывающие моменты в вертикальных видео. Этот текст воспринимается не как случайная идея, а скорее как сжатый Документ требований к продукту, описывающий пользовательские потоки, логику оценки и представления аналитики. Вместо пользовательских историй и тикетов в Jira вы получаете один блок естественного языка, который определяет, что это за приложение, кто им пользуется и как выглядит успех.
Claude 4.5 Opus обрабатывает этот первый запрос по умолчанию внутри приложения для кодирования Vibe, и Браун называет его «лучшим в мире» для такого рода генерации. Opus не просто выдает образцы кода; он синтезирует полноценный скелет продукта. Из одного запроса на диване вы получаете экраны, навигацию, конечные точки бэкенда и базу данных, готовую для хранения рейтингов и истории аналитики.
Под капотом этот единственный запрос разветвляется в полную структуру приложения. В vibe coding он превращается в: - UI-компоненты для загрузки, записи и истории аналитики - Бэкенд сервис, подключенный к базе данных для анализа видео - Модели данных для пользователей, видео, категорий и баллов
Никакого отдельного этапа проектирования схемы, никакой ручной маршрутизации, никакой шаблонной настройки проекта.
Команды традиционных приложений тратят дни на то, чтобы перейти от идеи к сопоставимому каркасу. Менеджеры по продукту пишут спецификации, дизайнеры создают вайрфреймы в Figma, инженеры настраивают проект Expo, определяют типы TypeScript, набрасывают схемы REST или GraphQL и борются с аутентификацией и хранилищем. Brown обходит всю эту диаграмму Ганта с помощью одного запроса и нажатия на "подготовить этот запрос".
Этот сдвиг переосмысляет, что означает "полный стек". Вместо того, чтобы вручную кодировать каждый уровень, стек становится переговорным процессом между человеческим намерением и интерпретацией этого намерения Claude 4.5 Opus. Вам все еще нужно знать, чего вы хотите, но вам больше не нужно вручную переводить это в компоненты React, таблицы SQL и контракты API.
Познакомьтесь с 'Полноценным Вибрационным Кодером'
Идея Райли Брауна о вибрационном кодировании меняет представление о том, что значит «кодировать». Вместо того чтобы бороться с синтаксисом, он рассматривает приложение как живую спецификацию: описывайте намерения продукта на естественном языке, держите ИИ в рамках, и постоянно уточняйте контекст. Диван становится контрольной комнатой, а не компромиссом.
В видео Браун ведет себя не как младший разработчик, а скорее как менеджер продукта с полным доступом. Он определяет анализатор контента в коротком формате в одном плотном запросе, указывая на оценку привлекательности, историю аналитики и процессы загрузки, а затем позволяет Claude 4.5 Opus сгенерировать основную структуру. Он никогда не открывает редактор кода, но в итоге получает фронтенд, бэкенд, базу данных и платежи.
Вибрационное кодирование, как это описывает Браун, основывается на пяти навыках: мышлении, фреймах, контрольных точках, отладке и контексте. Мышление означает четкую артикуляцию продукта, чтобы LLM мог его реализовать. Фреймы проявляются, когда он включает в себя такие концепты, как "оценка крючка", "разделение категорий" и "разрыв любопытства", как многоразовые ментальные модели, которые ИИ может использовать на различных экранах и API.
Контрольные точки появляются каждый раз, когда он останавливается, чтобы протестировать: загрузка видео, подтверждение того, что Gemini 3 Pro действительно его анализирует, проверка корректности истории аналитики. Отладка становится диалоговой: он не изучает журналы, а корректирует подсказки и ограничения, пока поведение не соответствует его намерениям. Управление контекстом постоянно: он внедряет логотип маскота панды в подсказку, говорит системе «пожалуйста, используйте этот API» после инициализации Gemini и позже инструктирует её подключить RevenueCat для подписки за $29.99 в месяц.
Возникает роль, напоминающая full stack vibe codingr, которая очень похожа на системного архитектора. Браун решает, какие сервисы будут использоваться — Gemini для анализа, RevenueCat для платежей, Expo для развертывания — и как они должны взаимодействовать. Искусственный интеллект занимается подключением SDK, настройкой backend и созданием процессов онбординга и платных стен.
Этот сдвиг имеет серьезные последствия для работы разработчиков. Ведущие инженеры могут тратить больше времени на проектирование архитектуры, обзор систем, созданных ИИ, и курирование рамок запросов, чем на ручное кодирование экранов. Младшие разработчики могут сначала использовать инструменты для кодирования по ощущениям, переходя к сырому коду только тогда, когда абстракция начинает терять свою силу.
Для нетехнических основателей это, по сути, чит-коды для MVP. Одинокий создатель с телефоном может описать приложение, интегрировать платежи уровня предприятия и загрузить сборку в магазин приложений менее чем за час. Инструменты, такие как Vibecode – AI Mobile App Builder, превращают «У меня есть идея» в «Я выпустил приложение», не вставая с дивана.
Оркестрация ИИ: Сказание о двух моделях
Искусственная интеллектуальная оркестрация незаметно выполняет основную работу в сборке дивана Райли Брауна. Его приложение для кодирования атмосферы распределяет различные задачи между разными моделями: Claude 4.5 Opus отвечает за общее создание фронтенда, бэкенда, базы данных и текста приложения, в то время как Gemini 3 Pro сосредотачивается на узкой задаче анализа короткоформатных видео. Один запрос рождает продукт; другая модель оценивает зацепки.
Этот разделение преднамеренно. Claude 4.5 Opus выступает в роли общего архитектора, преобразовывая абзац в стиле PRD в экраны, навигацию и логику. Gemini 3 Pro ведет себя как специализированный плагин, оценивая видео в стиле TikTok и предоставляя разбивки по категориям, пробелы в интересе и то, что работает в первые три секунды.
Дикая часть: никаких API-ключей никогда не появляется на экране. Когда Браун нажимает на Gemini 3 Pro, платформа кодирования Vibe запускает Gemini API за кулисами, обрабатывая аутентификацию, квоты и маршрутизацию. Для пользователя «интеграция» фронтирной модели сводится к нажатию кнопки и предложению.
Это предложение имеет значение: "пожалуйста, используйте этот API". Браун вставляет эту фразу в свой естественный языковой запрос, и система перенастраивает аналитический процесс приложения, чтобы вызвать Gemini. Никакого импорта SDK, никакой инициализации клиента, никаких переменных окружения — просто фраза, которая больше похожа на сообщение в Slack, чем на коммит.
Это показывает, какую атмосферу создает кодирование: нативный уровень абстракции для ИИ, который рассматривает модели как адресуемые возможности, а не как библиотеки. Интерфейс - это чистый язык: «используйте этот API», «анализируйте это видео», «добавьте платежи», каждое из которых связано с разными потоками оркестрации под капотом. Приложение ощущается как чат, но ведет себя как полноценный стек.
Будущие платформы, ориентированные на ИИ, вероятно, будут активно использовать модель «модель как LEGO». Как разработчики, так и недоразработчики смогут объединять элементы вместе:
- 1Генеральная LLM для создания каркасов продуктов
- 2Модель визуализации для миниатюр и брендинга
- 3МультиModalный анализатор пользовательского контента
- 4Меньшая модель на устройстве для выполнения офлайн-задач
Как только выбор модели станет выпадающим списком и предложением вместо недели мучительных манипуляций с SDK, настоящая мастерство сместится на проектирование ансамбля: какие модели, в каком порядке, с какими подсказками. Эта оркестрация, а не сырой код, станет новым полным стеком.
Брендинг на лету: ИИ-маскот
Брендинг не создается отдельной дизайнерской командой; он зарождается прямо внутри приложения. Райли Браун вводит запрос на «3D-картинку милого мультяшного панды с логотипом TikTok на животе», и встроенный генератор изображений vibe coding выдает сетку маскотов. Он выбирает одного не как статичный элемент, а как живой элемент для остальной части сборки.
Это изображение становится контекстом. Браун добавляет выбранный логотип панды прямо в основной запрос и включает простую инструкцию: «Пожалуйста, используйте этот логотип, когда сможете». Эта одна строка выполняет инъекцию контекста — маскот и его подразумеваемая эстетика теперь управляют макетом, цветовыми выборами и элементами интерфейса по всему приложению.
Вместо передачи задач между продуктом, дизайном и инженерией, маскот находится внутри той же разговорной нити, которая определяет фронтэнд, бэкенд и поток платежей. Тот же ИИ, который подключает Gemini 3 Pro к анализатору, также решает, где появляется панда на главном экране, как она оформляет оценку крючка и как украшает вид истории аналитики. Брендинг становится еще одним параметром в спецификации продукта, а не отдельным файлом Figma.
Скорость тоже меняется. Brown превращает сырую идею в уникального 3D-маскота, интегрированного в интерфейс, примерно за то же время, что требуется для написания сообщения в Slack-канал дизайна. Никаких конвейеров для активов, никаких экспортов SVG, никаких ожиданий на циклы брендового обзора — просто запрос, выбор, внедрение, регенерация.
Этот коллапс циклов намекает на другой процесс работы для маленьких команд и одиночных создателей. Визуальная идентичность, текст, дизайн взаимодействия и техническая архитектура все находятся в одной развивающейся истории запросов. Обновите маскота, подправьте инструкцию, повторите сборку, и вы не просто заменили логотип; вы перенастроили весь визуальный и тональный словарь приложения, не вставая с одного и того же дивана.
Монетизация в один клик, а не за месяц.
Монетизация обычно находится в конце дорожной карты. Здесь она отображается в виде вкладки. Райли нажимает на Платежи, нажимает "завершить настройку", и vibe coding тихо запускает полностью настроенный проект RevenueCat в фоновом режиме, без необходимости в панелях управления или API-ключах.
За этим одним нажатием система подключает приложение к новому экземпляру RevenueCat, связывает его с мобильной сборкой и подготавливает права, которые iOS будет уважать. То, что обычно требует полдня документации, установки SDK и специфических особенностей платформы, сводится к индикатору статуса и уведомлению об успешном завершении.
Цены — это всего лишь ещё одна строка в запросе. Райли устанавливает подписку $29.99/месяц, запускает запрос, и приложение регенерируется с включённым премиум-уровнем: один продукт, одна цена, регулярная выставление счетов. Никаких ручных идентификаторов продуктов, никаких манипуляций с названиями в App Store Connect и RevenueCat, никаких JSON-файлов для синхронизации.
Результат — это полностью автоматизированный UX монетизации. Приложение теперь включает в себя: - Многоэкранный процесс onboarding - Брендированный paywall с четким призывом к действию «Разблокировать премиум» - Экран «Подпишитесь сейчас», связанный с новой подпиской
Райли проходит через это как пользователь, а не разработчик. Он нажимает на этапы первичной настройки, попадает на страницу с оплатой и запускает тестовый процесс «действительная покупка» со своего телефона, рассматривая то, что обычно является хрупким тестом интеграции, как просто еще одну цель для нажатия.
Проверка происходит там, где это важно: на панели управления RevenueCat. Он включает тестовые данные и сразу видит одного активного подписчика — себя — подтверждая, что приложение, RevenueCat и система покупок внутри приложения Apple все согласны с тем, что деньги были переданы, даже если это виртуальные деньги.
Сравните это с классическим процессом покупок в приложении на iOS: регистрация товаров в App Store Connect, интеграция StoreKit, валидация чеков, сопоставление прав, обработка крайних случаев отмены и продления, а также отладка причин, почему пользователи в песочнице никогда не восстанавливаются должным образом. Каждый шаг представляет собой отдельный режим сбоя.
Vibe coding сжимает этот беспорядок в единую интерфейсную поверхность. Для всех, кто интересуется, насколько далеко заходит эта абстракция в готовом продукте, Vibecode – AI App Builder на App Store предоставляет тот же самый однокнопочный процесс монетизации, который Рейли использует, сидя на диване.
Последняя миля: От телефона до App Store
Публикация обычно разрушает фантазию. Вы можете создать прототип за выходные, настроить базу данных до обеда, даже симулировать платежи в эмуляторе — но отправка в App Store становится местом, где у большинства побочных проектов наступает конец. Сертификаты, профили устранения неполадок, сборочные пайплайны и непонятные ошибки Xcode превращают "еще один шаг" в неделю бессмысленной работы.
Демо-атак Райлли Брауна, закодированных с помощью vibe coding, прямо направлены на последнюю милю. Внутри приложения vibe coding финальное действие — это не "экспорт проекта" или "открыть Xcode"; это одна-единственная кнопка "опубликовать в App Store", скрывающаяся за тремя точками. Нажмите на нее, и приложение проведет вас через процесс подключения учетной записи Apple Developer прямо с телефона.
Внутри кодирование Vibe опирается на Expo для выполнения трудоемкой работы. После привязки учетной записи Apple Developer Райлли предоставляет токен Expo, что запускает удаленную сборку для iOS. Никакой локальной установки Xcode, никакого Mac, никакой ручной подписи — инфраструктура Expo компилирует бинарный файл и подготавливает его для тестирования в TestFlight или рассмотрения в App Store.
Для большинства мобильных разработчиков это та часть, которая обычно требует стека CI/CD: скрипты Fastlane, GitHub Actions или конвейеры Bitrise, чтобы пройти от коммита до артефакта сборки. Vibe coding объединяет весь этот процесс развертывания в интерфейс, который помещается на экран размером 6 дюймов. Непрерывная доставка превращается в «нажмите кнопку, ждите Push-уведомление».
Этот сдвиг важнее, чем новизна программирования с дивана. Идея, запрос, сгенерированный фронтенд и бэкенд, интеграция платежей и теперь развертывание в App Store — все это происходит в одном мобильном приложении. Никакой смены контекста между IDE, терминалами, панелями браузера и серверами сборки.
Однонажатийный публикация становится самым убедительным доказательством того, что это не просто демонстрация игрушки или генератор прототипов без кода. Это полный программный цикл поставок, сжатый в приложение для телефона, где конечный результат – это не репозиторий Git, а устанавливаемое, оплачиваемое приложение в App Store.
Ваш клавиатура теперь устарела?
Кодирование с дивана вызывает очевидное беспокойство: если Райли Браун может выпустить платное приложение со своего телефона за примерно 5 минут, имеет ли еще значение традиционное программирование? Когда одна команда в vibe coding может создать фронтенд, бэкенд, базу данных, платежи и сборку Expo, старый образ разработчика, склонившегося над клавиатурой ноутбука, кажется вдруг устаревшим.
Реальность находится где-то в менее апокалиптическом состоянии. Системы, которые автоматически настраивают Claude 4.5 Opus для генерации и Gemini 3 Pro для анализа, все еще сталкиваются с проблемами, когда что-то идет не так. Отладка состояния гонки в распределенной системе, отслеживание утечки памяти на старом iPhone или сокращение времени холодного старта на 200 мс все еще требуют человека, который понимает, что на самом деле делает сгенерированный код.
Настройка производительности выявляет еще одну ограниченность. Запрос может звучать как «быстро», но только профилирование, трассировка и целенаправленные рефакторинги приносят настоящие результаты. Когда ваше приложение достигнет 100,000 пользователей, и автоматически сгенерированные запросы к базе данных начнут «буксовать», вам понадобится человек, который разбирается в индексах, кэшировании и знает, что происходит, когда сторонний SDK блокирует главный поток.
Укрепление безопасности остается по-прежнему очень человеческим процессом. Инструменты, такие как RevenueCat, и встроенные ключи API уменьшают количество ошибок конфигурации, но не заменяют моделирование угроз, предотвращение злоупотреблений или осторожное управление потоками аутентификации. Призыв «сделайте это безопасным» не охватит крайние случаи истечения срока действия JWT, атаки повторного воспроизведения или то, что происходит, когда ваш вебхуки-эндпоинт подвергается атаке со стороны ботов.
Краевые случаи остаются криптонитом этого рабочего процесса. Кодирование атмосферы сияет на радостных путях: записать видеоролик, загрузить, оценить крючок, показать аналитику. Все становится менее стабильным, когда пользователи имеют нестабильные сети, странные настройки локализации, поврежденные видео или когда Apple тихо меняет политику App Store, и ваш автоматически сгенерированный процесс онбординга нарушает рекомендации по обзору.
Роли разработчиков изменяются, а не исчезают. Самые ценные специалисты в этой цепочке выступают в роли оркестраторов ИИ, выбирая, когда использовать Claude, а когда Gemini, а также как инженеры запросов, структурируя этот "мини PRD", чтобы модели не придумывали функции. Они также становятся строгими ведущими по контролю качества, разрабатывая тестовый контент, обходя платный доступ и проверяя, соответствуют ли покупки в песочнице в RevenueCat тому, что заявляет пользовательский интерфейс.
Таким образом, клавиатуры не устарели; они становятся инструментами наращивания возможностей. Узкое место перемещается от скорости набора текста к видению продукта и ясности запросов. Тот, кто сможет описать приложение, его ограничения и крайние случаи с безжалостной точностью, будет поставлять быстрее, чем тот, кто просто пишет лучший код.
Экосистема Vibe Coding здесь
Вибе-кодинг больше не ограничивается миниатюрами YouTube и потоками в Twitter. Демонстрация дивана Райли Брауна переносит его приложение вибе-кодинга прямо в экосистему, которую уже преобразуют инструменты с приоритетом на ИИ, такие как Replit, Cursor и Windsurf, все они стремятся превратить естественный язык в готовое программное обеспечение. Вместо того чтобы воспринимать ИИ как помощника по автозаполнению, эти платформы поднимают его на уровень главного архитектора, а человек играет роль навигатора, определяя намерения и вкус.
Ghostwriter от Replit, агентские рефакторинги Cursor и копилоты, учитывающие рабочее пространство от Windsurf, все они стремятся к одной цели: описывать, что вы хотите, а не как это ввести. Подход Брауна оказывается более сильным, потому что он сжимает весь стек — фронтенд, бэккенд, базы данных, платежи и развертывание — в единственный мобильный интерфейс, который работает на диване. Никаких терминалов, никаких IDE, никаких API-ключей, вставленных в неясные конфигурационные файлы.
Браун ясно обозначил риски. В недавних разговорах и постах он утверждает, что разработчики, игнорирующие vibe coding, будут чувствовать себя «на два года позади» к 2026 году, не потому что они забыли, как писать на React, а потому что никогда не научились использовать Claude 4.5 Opus, Gemini 3 Pro и такие услуги, как RevenueCat, в качестве первоклассных строительных блоков. Его ярлык «full stack vibe codingr» меньше похож на мем и больше на предупреждающую метку для тех, кто все еще рассматривает ИИ как игрушку.
Мобильный принцип — это то, что отличает эту демонстрацию от Cursor или Windsurf. Эти инструменты предполагают наличие стола, клавиатуры и репозитория Git; Brown же предполагает диван, телефон и команду. Кодирование в Vibe здесь ведет себя как операционная система для создания приложений, абстрагируя сборки Expo, инфраструктуру Apple Developer и логику подписок за тапами вместо YAML.
Назвать это видео трюком — упустить суть. Replit запускает хостинг-агентов, которые поддерживают целые кодовые базы, пользователи Cursor уже позволяют ИИ осуществлять редактирование нескольких файлов, а Google публикует пособия, такие как Vibe Coding Explained: Tools and Guides | Google Cloud, чтобы формализовать эту тенденцию. Пятиминутное создание на диване Брауна выглядит как веха: момент, когда кодирование в стиле vibe перестало быть задумкой и начало выглядеть как стандартный рабочий процесс.
Как начать 'Vibe Coding' сегодня
Кодирование на диване начинается с изменения мышления: перестаньте рассматривать ИИ как автозаполнение кода и начните воспринимать его как сотрудничество для реализации продуктового замысла. Вместо вопроса «Как мне написать эту функцию на Swift?» основным вопросом становится «Какое поведение, ограничения и крайние случаи необходимы для этой функции?» Это переход от синтаксиса к кодированию настроения.
Овладение этим новым стеком означает приоритизацию трех навыков выше новых языков. Во-первых, структурированное обращение: описывайте входы, выходы, пользовательские потоки и режимы отказа в четких разделах, почти как в PRD. Во-вторых, управление контекстом: предоставляйте модели только то, что актуально в данный момент, и повторно формулируйте ограничения, чтобы они не смещались.
Третий пункт — это агрессивная, быстрая обратная связь. Выпускайте небольшие части, тестируйте их, затем уточняйте свои запросы, а не функции. Относитесь к каждому ответу ИИ как к запросу на изменение: ставьте под сомнение предположения, добавляйте недостающие крайние случаи и просите модель сгенерировать тесты или примеры данных, с которыми вы сможете работать.
Вам не нужно сразу же создавать полноценное приложение. Начните с узкоспецированного проекта: генератора лендингов, трекера привычек или обертки для личного API. Используйте Claude 3.5 Sonnet, Gemini 3 Pro или GPT‑4.1, чтобы разработать функционал, сгенерировать код и написать план тестирования, всё это в рамках одной цепочки запросов.
Для инструментов попробуйте: - кодирование атмосферы на мобильных устройствах для полнофункциональных сборок «опиши это, отправь это» - Replit Ghostwriter для репозиториев с поддержкой ИИ и быстрого тестирования бэкенда - Cursor или Windsurf для нативных рефакторингов и миграций в редакторах
Рассматривайте каждую часть как уровень оркестрации, а не как волшебную таблетку. Ясно укажите модели, какие части являются фронтендом, бэкендом и инфраструктурой, и попросите ее обозначить файлы, API и переменные окружения. Чем яснее ментальная модель, которую вы навязываете, тем надежнее будут сборки.
В течение следующих нескольких лет создание программного обеспечения будет выглядеть не как набор текста в IDE, а скорее как управление системами. Люди, которые способны переводить запутанные бизнес-цели в четкие, проверяемые запросы, опередят тех, кто зациклен на мелочах фреймворков. Победителями станут не самые быстрые печатники, а самые ясные мыслители, разбирающиеся в проблемах, ограничениях и настроениях.
Часто задаваемые вопросы
Что такое "вибрационное кодирование"?
Это подход к разработке программного обеспечения, использующий естественные языковые подсказки для инструктирования ИИ-моделей по созданию, отладке и развертыванию кода, с акцентом на видение продукта, а не на синтаксис.
Что такое приложение Vibe Code?
Vibe Code — мобильная платформа на основе ИИ, которая позволяет пользователям создавать, монетизировать и публиковать полные мобильные приложения (фронтенд, бэкенд, платежи) прямо со своего телефона с использованием запросов.
Какие модели ИИ были использованы в демонстрации?
Демо использовало Claude 4.5 Opus для генерации основного приложения и Google's Gemini 3 Pro для функции анализа видео, организованной в приложении Vibe Code.
Можно ли действительно опубликовать приложение в App Store таким образом?
Да, демонстрация показывает процесс в один клик, который подключается к учетной записи разработчика Apple и использует токен Expo для запуска сборки, упрощая отправку в App Store.