# Как создать приложение: 4 этапа от идеи до App Store

> Как создать приложение: 4 способа взяться за дело, 4 этапа по порядку, реальные расходы и сроки. От человека, который сам публикует свои приложения.

Оригинальная страница: [Как создать приложение: 4 этапа от идеи до App Store](https://devoria.fr/ru/blog/how-to-create-an-app-4-steps)
Автор: [Mehdi Azizi](https://devoria.fr/ru/mehdi-azizi)
Опубликовано: 2026-08-28
Последняя правка контента: 2026-10-09


Как создать приложение? Есть четыре способа: no-code инструмент, ИИ, который пишет код за тебя, самостоятельное изучение программирования или подрядчик. Какой бы способ ты ни выбрал, путь проходит через одни и те же четыре этапа: **выбрать приложение, которое может приносить деньги, построить его главную функцию, подключить оплату, а затем опубликовать его и сделать так, чтобы его находили**. Именно в таком порядке и с одним правилом, которое их связывает: каждый этап заканчивается чем-то конкретным, проверенным на настоящем телефоне.

Большинство первых приложений гибнут не из-за техники и не из-за бюджета. Они гибнут в неопределённости: никто не знает, что значит «готово», функции всё добавляются, и через полгода в App Store по-прежнему ничего нет. Это метод, который я применяю к своим iOS-приложениям, включая Solys (будильник с мини-играми) и TradaZen (симулятор трейдинга). Оба есть в App Store. Я отточил этот метод, получая отказы от Apple на Solys, Clic и Nolera. Так что мои примеры про iPhone; где Google Play работает иначе, я об этом скажу.

## Какими способами можно создать приложение?

Перед этапами нужно принять одно решение: как ты будешь строить? Способов четыре, и ни один не лучший для всех.

| Способ                                                                 | Для какого проекта                                                  | За что ты платишь                                            | Ограничение                                                            |
| ---------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------ | ---------------------------------------------------------------------- |
| No-code инструмент (Bubble,&nbsp;FlutterFlow,&nbsp;Glide)              | Каталог, форма, прототип, внутренний инструмент                     | Подписка на инструмент, пока приложение существует           | Приложение живёт у инструмента, и не все публикуют в сторы             |
| ИИ, который пишет код (Claude&nbsp;Code,&nbsp;Codex,&nbsp;Cursor)      | Твоё собственное приложение в сторах, даже если ты не умеешь кодить | Подписка на ИИ и сборы сторов                                | Код принадлежит тебе, но тестировать его тебе же                       |
| Научиться программировать (Swift,&nbsp;Kotlin,&nbsp;React&nbsp;Native) | Ты хочешь всё контролировать или сделать это профессией             | В основном время                                             | Самый долгий путь до первой публикации                                 |
| Подрядчик (фрилансер&nbsp;или&nbsp;агентство)                          | Инструмент для твоего бизнеса, когда не хватает времени             | Время разработчика: дневная ставка, умноженная на число дней | Каждое изменение&nbsp;платное; проверь, кому принадлежат аккаунт и код |

**No-code инструмент.** Ты собираешь приложение мышкой, не написав ни строчки. Это быстро для каталога, формы или внутреннего инструмента. Прежде чем решаться, проверь, что инструмент действительно публикует в сторы. Bubble объясняет, как [публиковать в App Store и Google Play](https://manual.bubble.io/help-guides/publishing-your-app/native-mobile-app), а FlutterFlow предлагает это [начиная с платного тарифа Basic](https://www.flutterflow.io/pricing). Glide, напротив, указывает, что его приложения являются веб-приложениями и что [прямая публикация в App Store или Google Play не поддерживается](https://help.glideapps.com/en/articles/10021560-is-glide-able-to-push-to-app-store). Ограничения по каждому случаю разобраны в статье [создать приложение без кода](https://devoria.fr/ru/blog/create-app-without-coding-no-code-ai-limits).

**ИИ, который пишет код.** Ты описываешь, что хочешь, и ассистент вроде Claude Code, Codex или Cursor пишет настоящий код в стандартном формате, который можно унести куда угодно. Это называется [вайб-кодинг](https://devoria.fr/ru/blog/vibe-coding-chto-eto-instrumenty-riski). Именно так я делаю свои приложения. Обратная сторона: ИИ ошибается уверенно, и тестировать придётся тебе. Чтобы выбрать инструмент, прочитай [какой ИИ выбрать для создания приложения](https://devoria.fr/ru/blog/kakuyu-ii-vybrat-dlya-sozdaniya-prilozheniya). Чтобы освоить это по структурированной программе, есть [курс по вайб-кодингу](https://devoria.fr/ru/expertise/vibe-coding-course-iphone-app).

**Научиться программировать.** Это путь для тех, кто хочет всё контролировать или сделать это профессией. Туториалы Apple и Expo бесплатны; маршрут описан в статье [научиться создавать приложение](https://devoria.fr/ru/blog/how-to-learn-app-development-2026-where-to-start).

**Подрядчик.** Фрилансер или агентство делает приложение за тебя. Это правильный выбор, когда приложение служит инструментом для твоего бизнеса, а времени не хватает. Ты платишь за время разработчика, и каждое изменение тоже стоит денег. Попроси письменно зафиксировать точный объём работ, кому принадлежат аккаунт Apple и код, и что предусмотрено на случай отказа Apple. Вопросы, которые стоит задать, есть в статье [заказать разработку приложения](https://devoria.fr/ru/blog/zakazat-razrabotku-prilozheniya-ili-sdelat-samomu).

Остаётся пятый путь, на стыке остальных: строить самому, но на готовой основе. Это принцип моего набора, чтобы [создать мобильное приложение не с нуля](https://devoria.fr/ru), [iOS Kit](https://devoria.fr/ru/kits/ios): стартовый код моих приложений и маршрут из четырёх этапов, который проходишь в своём темпе.

**Как решить?** Хватит трёх вопросов:

1. **Должно ли твоё приложение быть в App Store или Google Play?** Если да, отбрось инструменты, которые делают только веб-приложения.
2. **Должно ли оно продавать подписку?** [Правило 3.1.1](https://devoria.fr/ru/blog/guideline-3-1-1-in-app-purchase-app-store) из [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) требует, за некоторыми исключениями, использовать встроенные покупки Apple, чтобы открывать функции в приложении. Проверь, как твой способ разработки с этим справляется, до того как начнёшь.
3. **У тебя скорее есть время или скорее бюджет?** Время: делай сам, с ИИ. Бюджет без времени: закажи разработку.

## Нативное, веб или кроссплатформенное приложение: что выбрать?

Второе решение, проще, чем кажется: какой тип приложения?

- **Нативное приложение** устанавливается из стора и имеет доступ к функциям телефона: уведомлениям, камере, встроенным покупкам. Оно пишется на языке каждой платформы (Swift для iPhone, Kotlin для Android), и на каждую платформу нужен свой проект.
- **Веб-приложение (PWA)** это сайт, который ведёт себя как приложение. Оно не проходит через стор: ждать проверку не нужно, но и в App Store его никто не найдёт. И просто завернуть сайт в приложение недостаточно: [правило 4.2](https://devoria.fr/ru/blog/guideline-4-2-minimum-functionality-app-rejected) Apple требует, чтобы приложение было чем-то большим, чем обёрнутый сайт.
- **Кроссплатформенное приложение** из одного проекта получает и приложение для iPhone, и для Android. Expo формулирует это так: [один проект на JavaScript или TypeScript, который работает нативно](https://docs.expo.dev/) на устройствах твоих пользователей, Android, iOS и в вебе.

Для первого приложения **я рекомендую кроссплатформу, на React Native и Expo**. Поддерживать нужно один код, а сборка идёт на Mac, которые хостит Expo: ты можешь [опубликовать iOS-приложение без Mac](https://devoria.fr/ru/blog/publish-ios-app-without-mac-expo-eas).

**iOS или Android сначала?** Один код не означает один запуск: у каждого стора своя страница, свои правила и своя проверка. Начни с одной платформы. Если твоё приложение продаёт подписку, я советую iPhone; цифры и контраргументы в статье [iOS или Android: с чего начать](https://devoria.fr/ru/blog/ios-ili-android-s-chego-nachat-prilozhenie).

## Почему так много приложений так и не попадают в App Store?

Почти всегда повторяются три причины:

- **Слишком большая первая версия.** Двенадцать недоделанных функций вместо одной, доведённой до конца.
- **Об оплате думают в самом конце.** Модель дохода меняет структуру приложения: если добавить её потом, придётся перестраивать.
- **Публикацию считают формальностью.** [Проверка Apple](https://devoria.fr/ru/kits/review-apple), страница в сторе, конфиденциальность: это полноценный этап со своими ловушками, вплоть до иконки, отклонённой с ошибкой ITMS-90717.

Метод ниже разбирается с этими тремя причинами, по одному этапу за раз.

## Этап 1: как выбрать идею приложения, которое может приносить деньги?

Прежде чем написать строчку кода, письменно ответь на три вопроса.

**Для кого?** Конкретный человек с повторяющейся проблемой. «Люди, которым тяжело вставать по утрам» полезнее, чем «все».

**Что делает приложение, в одной фразе?** Если нужно две фразы, первая версия слишком большая. Остальные функции подождут, пока их не попросят реальные пользователи.

**Как оно зарабатывает?** Подписка, разовая покупка, [реклама](https://devoria.fr/ru/blog/skolko-prinosit-reklama-v-prilozhenii-admob): реши сейчас. Для приложения, которым пользуются регулярно, подписка часто самый логичный вариант; для инструмента на один раз разовая покупка вполне оправдана. Полное сравнение в статье [подписка или разовая покупка для iOS-приложения](https://devoria.fr/ru/blog/subscription-or-one-time-purchase-ios-app).

Чтобы проверить, что идея кому-то интересна, прежде чем тратить на неё недели, прогони её через 5 тестов из статьи [найти идею для приложения](https://devoria.fr/ru/blog/app-idea-5-tests-before-coding). А чтобы изложить её письменно, хватит одной страницы: шаблон в статье [техническое задание на мобильное приложение](https://devoria.fr/ru/blog/tz-mobile-app-template-one-page).

К концу этого этапа у тебя также должна быть установлена техническая основа. Для новичка это React Native с Expo, по причинам, приведённым выше; страница [React Native и Expo для мобильного приложения](https://devoria.fr/ru/expertise/react-native-expo-mobile-app) подробно объясняет этот выбор. Как очертить рамки первой версии, объяснено на странице [MVP iOS-приложения](https://devoria.fr/ru/expertise/ios-app-mvp).

> Хорошая первая версия делает одну вещь превосходно, а не двенадцать кое-как.

## Этап 2: как построить ядро приложения?

Строй только главную функцию и как можно раньше тестируй её на своём iPhone. Не на скриншотах и не только в симуляторе.

Несколько правил, которые избавили меня от множества откатов назад:

- **Тестируй на самом маленьком и самом большом экране.** Мой первый отказ Apple на Solys был из-за демо при первом запуске, которое было невозможно пройти в окне меньше, чем на моих телефонах: ревьюер тестировал на iPad, где приложение для iPhone работает в режиме совместимости.
- **Предусмотри сбои.** Нет сети, отказ в разрешении, пустой экран: каждый случай заслуживает понятного сообщения.
- **Используй ИИ, но перечитывай.** Claude или Cursor пишут быстро и уверенно ошибаются в правилах Apple. Ловушки перечислены в статье [создать iOS-приложение с ИИ](https://devoria.fr/ru/blog/sozdat-prilozhenie-ios-s-ii-lovushki-proverki).

Этот этап заканчивается, когда сторонние тестировщики пользуются приложением через TestFlight, инструмент Apple для бета-тестирования. Всё объяснено в статье [TestFlight: тестирование приложения для iPhone](https://devoria.fr/ru/blog/testflight-testirovanie-iphone-prilozheniya).

## Этап 3: как подключить оплату в iOS-приложении?

Этот этап большинство новичков откладывают, и именно он решает, сможет ли приложение что-то приносить.

**Онбординг.** Первые экраны должны показать ценность приложения, прежде чем что-либо просить: оценку, разрешение или оплату. Это же проверяет Apple: мой второй отказ на Solys (guideline 5.6.3) был из-за запроса оценки прямо во время онбординга.

**Пейвол.** Экран подписки должен чётко показывать цену, срок, пробный период, если он есть, и кнопку восстановления покупок. Типичные ошибки в статье [пейвол iOS: 7 ошибок новичка](https://devoria.fr/ru/blog/ios-paywall-oshibki-novichka).

**Подписки.** Продукты создаются в App Store Connect. Я использую RevenueCat для управления правами доступа, восстановления покупок и отслеживания доходов. Страница [встроенные подписки iOS](https://devoria.fr/ru/expertise/ios-in-app-subscription) описывает всю работу целиком.

**Аналитика.** Без измерений ты не узнаешь, где люди бросают приложение. Я использую PostHog, чтобы отслеживать путь пользователя (открытие, конец онбординга, показ пейвола, покупка), и Sentry для падений.

## Этап 4: как опубликовать приложение и сделать так, чтобы его находили?

**Страница в App Store.** Название, подзаголовок, ключевые слова, [скриншоты](https://devoria.fr/ru/blog/app-store-screenshot-sizes-2026), описание. Именно это решает, скачает ли кто-то приложение и покажет ли тебя App Store в результатах поиска. Страница [ASO в App Store](https://devoria.fr/ru/expertise/app-store-aso) объясняет, как над этим работать.

**Конфиденциальность.** Декларации о сборе данных должны соответствовать тому, что приложение делает на самом деле, а твоя политика конфиденциальности в сети должна быть актуальной. Именно из-за этого Clic получил отказ 5.1.1.

**Отправка на проверку.** Дай демо-аккаунт, если приложение требует входа, и объясни, что ревьюер должен протестировать. Apple заявляет, что проверяет [90 % заявок меньше чем за 48 часов](https://developer.apple.com/distribute/app-review/); по-настоящему растягивают сроки именно отказы. Сроки подробно разобраны в статье [сроки проверки в App Store](https://devoria.fr/ru/blog/sroki-proverki-app-store-skolko-zhdat), а весь процесс на странице [опубликовать приложение в App Store](https://devoria.fr/ru/expertise/publish-app-on-app-store).

**А в Google Play?** Путь тот же, но с дополнительным шагом. Для личного аккаунта, созданного после 13 ноября 2023 года, Google требует [закрытое тестирование минимум с 12 подписанными тестировщиками в течение 14 дней подряд](https://support.google.com/googleplay/android-developer/answer/14151465?hl=en) перед выпуском в продакшен.

**Первые пользователи.** Опубликованное приложение ещё не значит найденное. Рассказывай о приложении там, где уже находится твоя аудитория, и смотри на цифры страницы с первой же недели.

## Сколько стоит создать приложение?

Если делаешь сам, обязательные расходы невелики. Вот цены, указанные на официальных страницах 2 октября 2026 года. Эти предложения меняются: проверь их перед стартом.

| Статья расходов                           | Указанная цена                                                                                                       | Когда платишь                    |
| ----------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------- |
| Аккаунт Apple Developer                   | [**99 $** в год](https://developer.apple.com/programs/enroll/)                                                       | Для TestFlight и публикации      |
| Аккаунт Google Play                       | [**25 $**, один раз](https://support.google.com/googleplay/android-developer/answer/6112435?hl=en)                   | При создании аккаунта            |
| Сборка и отправка в сторы (Expo&nbsp;EAS) | [**0 $** до 15 сборок iOS и 15 сборок Android в месяц](https://expo.dev/pricing), затем **19 $** в месяц             | Когда собираешь часто            |
| База данных и аккаунты (Supabase)         | [**0 $** до 500 МБ и 50 000 активных пользователей в месяц](https://supabase.com/pricing), затем от **25 $** в месяц | Когда приложение растёт          |
| Подписки (RevenueCat)                     | [**0 $** до 2 500 $ отслеживаемого дохода в месяц](https://www.revenuecat.com/pricing/), затем **1 %**               | Когда приложение продаёт         |
| Комиссия Apple                            | **15 %** с [Small Business Program](https://developer.apple.com/app-store/small-business-program/), иначе **30 %**   | С каждой продажи через App Store |

Два уточнения. Аккаунт Apple за 99 $ не нужен, чтобы начать писать код, только для TestFlight и публикации: шаги описаны в статье [аккаунт разработчика Apple: цена и регистрация](https://devoria.fr/ru/blog/akkaunt-razrabotchika-apple-cena). И участие в [Small Business Program](https://devoria.fr/ru/blog/apple-small-business-program-komissiya-15) не автоматическое: на него нужно подать заявку.

Если заказываешь разработку, ты платишь за время разработчика: дневная ставка, умноженная на число дней. Никакую серьёзную цифру нельзя назвать, не зная объёма работ. Расходы, бесплатные тарифы и затраты, о которых почти никто не говорит, разобраны в статье [сколько стоит приложение](https://devoria.fr/ru/blog/skolko-stoit-prilozhenie-iphone).

Самая крупная статья расходов не появляется ни в одном счёте: твоё время.

## Сколько времени нужно, чтобы пройти путь от идеи до App Store?

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

1. Идея: одна фраза, одна аудитория, одна модель дохода, установленная техническая основа.
2. Разработка: главной функцией пользуются тестировщики через TestFlight.
3. Оплата: успешная тестовая покупка, включая восстановление.
4. Публикация: приложение отправлено в Apple, страница заполнена, включая возрастной рейтинг.

Если у этапа нет видимого финала, это признак того, что первая версия слишком большая.

Реальный ориентир, не среднее значение и не полный рабочий день: на TradaZen между первым коммитом и публикацией в App Store прошло 26 календарных дней. Подробности в статье [сколько времени нужно, чтобы создать приложение](https://devoria.fr/ru/blog/skolko-vremeni-sozdanie-prilozheniya-sroki).

## А что после публикации?

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

## Частые вопросы

### Можно ли создать приложение бесплатно?

Да, во многом. Ты можешь писать код, тестировать на своём телефоне и собирать приложение, ничего не платя, благодаря бесплатным тарифам инструментов. А вот публикация платная: 99 $ в год у Apple, 25 $ один раз у Google. Подробности в статье [создать приложение бесплатно](https://devoria.fr/ru/blog/sozdat-prilozhenie-iphone-besplatno-realnaya-cena).

### Сколько стоит создание приложения?

Если делаешь сам, обязательные расходы ограничиваются аккаунтами разработчика: 99 $ в год для Apple, 25 $ один раз для Google. У инструментов есть бесплатные тарифы для старта. Если заказываешь разработку, ты платишь за время разработчика, и цена зависит от объёма работ.

### Как создать приложение легко?

Самое лёгкое это не инструмент, а крошечная первая версия: одна функция, доведённая до конца. Для каталога или формы хватит no-code инструмента. Для приложения, которое нужно опубликовать и продавать, код пишет ИИ, при условии что ты тестируешь каждый этап на настоящем телефоне.

### Какая программа лучше всего подходит для создания мобильного приложения?

Лучшей программы в абсолюте нет. Чтобы собрать без кода, Bubble или FlutterFlow умеют публиковать в сторы. Чтобы код писал ИИ, Claude Code, Codex или Cursor используются вместе с React Native и Expo. Правильный выбор зависит от двух вещей: должно ли приложение быть в сторах и должно ли оно продавать подписку. Сравнение генераторов в статье [Lovable, Rork, FlutterFlow](https://devoria.fr/ru/blog/lovable-rork-flutterflow-mobile-app).

### Можно ли создать приложение в одиночку, не умея программировать?

Да. Я публикую свои приложения с React Native, Expo и ИИ, и каждый этап этого гайда можно пройти в одиночку. Что нужно знать: ИИ пишет код, но проверяешь его ты. Всегда наступает момент, когда нужно хоть немного понимать, что он написал, особенно в оплате и проверке Apple.

### Выгодно ли создавать приложение?

Гарантировать это тебе не может никто. Доход зависит не от числа скачиваний, а от числа людей, которые платят, и от того, что остаётся после комиссии Apple. Что влияет на результат, объяснено в статье [сколько приносит приложение](https://devoria.fr/ru/blog/skolko-zarabatyvaet-mobilnoe-prilozhenie-reklama-podpiska).

### Сколько времени нужно, чтобы создать приложение?

Универсального срока нет: всё зависит от размера первой версии и времени, которое ты уделяешь ей каждую неделю. Мой реальный ориентир: 26 календарных дней между первым коммитом и публикацией TradaZen в App Store.

### Как создать приложение для iPhone?

4 этапа те же, плюс три инструмента Apple: аккаунт Apple Developer, TestFlight для тестировщиков и App Store Connect для страницы приложения и отправки на проверку. Полный путь описан на странице [создать приложение для iPhone](https://devoria.fr/ru/expertise/create-iphone-app).

## Пройти этот метод с iOS Kit

Эти 4 этапа в точности повторяют маршрут [iOS Kit](https://devoria.fr/ru/kits/ios): выбрать приложение, которое может приносить деньги, построить его ядро, подключить оплату, опубликовать и сделать так, чтобы его находили. Ты проходишь их в своём темпе, со стартовым кодом моих приложений и скиллами Claude Code для каждого этапа.

Можно пройти этот метод и самостоятельно, по гайдам, на которые ссылается эта статья. Не знаешь, на каком ты этапе? [Бесплатная диагностика](https://devoria.fr/ru/diagnostic) определит, где ты сейчас, подскажет, за какой этап браться в первую очередь, и пришлёт мой чек-лист против отказов Apple. Никто не может гарантировать тебе одобрение Apple или доход; метод гарантирует другое: в любой момент ты знаешь, что осталось сделать.


## Твой проект

[ASO Kit](https://devoria.fr/ru/kits/aso): Метод ключевых слов, шаблоны страницы и skill, который переводит твою страницу App Store на 30 языков. 29,99 €.

[iOS Kit](https://devoria.fr/ru/kits/ios): Создай приложение для iPhone с Claude Code: стартовый код моих приложений, skills для проверки его работы и наборы Apple Review Kit, App Store Screenshots Kit и ASO Kit. 129,99 €.
