Сколько времени нужно на создание приложения: реальные сроки
Автор: Mehdi Azizi
Обновлено , 8 мин
Сколько времени занимает создание iOS-приложения? Официальные сроки Apple, что зависит от тебя, что затягивает работу и как оценить свой график.
Сколько времени нужно на создание приложения: короткий ответ
Сколько времени нужно, чтобы создать приложение? Честную универсальную цифру тебе никто не назовёт. Срок зависит прежде всего от двух вещей, которые знаешь только ты: от размера первой версии и от того, сколько часов в неделю ты можешь на неё тратить. Зато часть графика известна заранее: этапы на стороне Apple считаются в днях, а не в месяцах. Например, Apple сообщает, что проверяет 90 % заявок меньше чем за 48 часов.
Так что главный рычаг здесь в рамках проекта. Приложение, которое делает одну вещь, только на iOS и на стеке, который ты не осваиваешь в тот же день, собирается за несколько недель регулярной работы. Каталог из двенадцати функций на двух платформах может тянуться месяцами и так и не выйти. В этом гайде я разбираю по шагам, куда уходит время, чтобы ты мог оценить собственный график.
Я сам публикую iOS-приложения: Solys, будильник с мини-играми, и TradaZen, симулятор трейдинга, есть в App Store. Nolera и Clic Apple отклонила, потом я их исправил. Шаги ниже я прохожу при каждом релизе.
Время разработки мобильного приложения: от чего оно зависит?
Прежде чем говорить об этапах, вот факторы, от которых зависит время разработки мобильного приложения, от самого тяжёлого к самому лёгкому.
- Количество функций в первой версии. Это самый важный фактор, с большим отрывом. Каждая функция добавляет экраны, пустые состояния, ошибки, которые надо обработать, и тесты.
- Аккаунты и бэкенд. Приложение, данные которого остаются на телефоне, гораздо проще, чем приложение с регистрацией и синхронизацией между устройствами.
- Оплата. Подписка требует настройки в Apple, в RevenueCat и в твоём коде, плюс тестов покупок.
- Одна или две платформы. Публикация на iOS и Android означает две карточки, две проверки и два набора тестов. Этот выбор я подробно разбираю в статье приложение для iOS и Android одновременно.
- Твоё свободное время. Десять часов в неделю и сорок часов в неделю, понятно, дают разный график.
- Твой стартовый уровень и использование ИИ. ИИ сильно ускоряет написание кода, но гораздо меньше всё остальное. Вернёмся к этому ниже.
Шаг за шагом: куда уходит время при создании iOS-приложения
1. Определить рамки идеи
Этот этап определяет все остальные. Ты фиксируешь аудиторию, проблему, главную функцию, бизнес-модель и то, что не входит в первую версию. Если он длится неделями, значит, решения не приняты. Чтобы его закрыть, хватит техзадания на одну страницу.
2. Открыть аккаунт Apple Developer
Без этого аккаунта за 99 $ в год публиковаться нельзя, и корпоративная программа Apple его не заменяет. Для частного лица Apple указывает: если ты не получил подтверждение членства в течение 24 часов после покупки, нужно написать в поддержку. Компании сначала нужен номер D-U-N-S: Apple закладывает до 5 рабочих дней на его получение, а затем до 2 рабочих дней, пока информация дойдёт до неё. Запускай этот процесс параллельно с разработкой, а не в конце. Подробности в статье аккаунт разработчика Apple: цена и регистрация.
3. Собрать главную функцию
Здесь разброс самый большой, и почти весь он из-за объёма. Чётко определённая функция с пустыми состояниями и ошибками собирается быстро, особенно с React Native, Expo и ИИ. Каждая функция, добавленная «раз уж на то пошло», удлиняет этот этап и все следующие. Страница MVP iOS-приложения поможет отрезать в правильном месте.
4. Протестировать на своём iPhone через TestFlight
Симулятора мало: некоторые краши появляются только на настоящем телефоне. Внутреннее тестирование начинается, как только твой билд обработан. Для внешних тестировщиков Apple уточняет, что первый билд, отправленный группе, проходит App Review, а следующие не обязательно требуют полной проверки. Так что в первый раз заложи небольшую задержку. Всё объяснено в статье TestFlight: как тестировать своё приложение на iPhone.
5. Подключить подписки
Создать продукты в App Store Connect, связать их в RevenueCat, собрать пейвол, протестировать покупки и восстановление. Важный момент для графика: Apple требует, чтобы первая встроенная покупка каждого типа отправлялась вместе с новой версией приложения. Если забудешь, первая заявка уйдёт без подписки, и придётся запускать новый цикл. Вся работа описана на странице встроенные подписки iOS.
6. Подготовить карточку в App Store
Скриншоты нужных размеров, описание, ключевые слова, декларации о конфиденциальности, ссылки на условия использования, заметки для ревьюера. Когда всё готово заранее, это дело нескольких часов. Когда ты видишь эти поля впервые в день отправки, это может занять несколько дней.
7. Проверка Apple
Сама проверка часто проходит быстро, судя по цифрам Apple выше. Время съедают отказы: каждый отказ означает прочитать причину, исправить, отправить заново и ждать нового ответа. Реальные сроки и то, что их удлиняет, я разобрал в статье сроки проверки в App Store.
График приложения выигрывается в начале, когда ты режешь функции, и проигрывается в конце, когда ты узнаёшь правила Apple.
Сколько времени нужно, чтобы создать приложение с ИИ?
ИИ действительно изменил длительность третьего этапа. Claude, ChatGPT или Cursor пишут экраны, навигацию и простую логику за секунды, а ещё несколько лет назад на это уходили часы поиска.
Этапы 2, 4, 5, 6 и 7 он изменил гораздо меньше. Без доступа к консолям и без тестов на нужных устройствах агент не может подтвердить состояние аккаунта Apple, подписок или отображения. Для этих проверок нужна тестовая среда, даже если агент помогает их автоматизировать. Итог: с ИИ сборка сокращается, но доля графика, которая уходит на настройку, тесты и проверку, пропорционально растёт. Подробно об этом в статье как создать iOS-приложение с ИИ.
Три вещи, которые взрывают сроки
- Передумывать посреди сборки. Каждое «раз уж на то пошло» снова открывает рамки проекта. Защита: всё, что не входит в первую версию, записано чёрным по белому как вне рамок и становится материалом для следующей.
- Узнавать правила Apple в конце. Нет демо-аккаунта, экран обрезан на маленьком iPhone, запрос оценки не в том месте, подписка без обязательных пометок: каждое позднее открытие стоит полного цикла проверки. На странице приложение отклонено Apple собраны самые частые причины.
- Застрять в одиночку на проблеме с настройкой. Сертификат, идентификатор подписки, билд, который не устанавливается: для этих блокировок часто нужна всего одна правильная подсказка, но они могут заморозить проект на дни, когда помочь некому.
Почему «быстрее» не всегда лучше
Приложение может выйти очень быстро, если выкинуть тесты на маленьком экране, обработку сетевых ошибок и проверку покупок. Оно выйдет, а потом сломается при первом контакте с реальными пользователями, и первые оценки в App Store это запомнят.
Правильная цель не голая скорость. Это ближайшая дата релиза, которая не жертвует ни проверкой Apple, ни первым впечатлением. Режь функции, но никогда не надёжность.
Реальный ориентир: 26 дней до публикации TradaZen
У TradaZen первый коммит был 21 июня 2026 года, первый TestFlight 25 июня, а публикация 17 июля: 26 календарных дней от первого коммита до App Store. Это не 26 дней работы на полную ставку и не среднее значение для всех приложений. Объём продолжал меняться и после выхода.
Подробная хронология TradaZen разделяет этапы сборки, проблемы с проверкой и смены курса. Это пример для сравнения с твоим проектом, а не дата релиза, которую надо скопировать.
Как оценить свой срок?
Вместо цифры из интернета сделай этот расчёт для своего проекта:
- Напиши техзадание на одну страницу и перечисли экраны первой версии.
- Оцени каждый экран в часах, с пустыми состояниями и ошибками, потом добавь пейвол и карточку в App Store.
- Раздели на свои реальные часы в неделю, а не на те, на которые надеешься.
- Добавь запас минимум на один круг с Apple, особенно если это твоё первое приложение.
- Запусти регистрацию в Apple Developer с самого начала, чтобы она никогда не тормозила финал.
Если результат кажется слишком долгим, не пытайся работать быстрее: убери функцию.
Поставить себе дедлайн
Фиксированный дедлайн сильно помогает удерживать узкие рамки. iOS Kit делит путь на четыре этапа: выбрать приложение, которое может приносить деньги, собрать ядро приложения и протестировать его через TestFlight, подключить монетизацию, затем опубликовать и сделать так, чтобы тебя находили. Дату для каждого назначаешь ты сам. На главной показаны эти четыре этапа, чтобы создать мобильное приложение с Claude Code.
Чтобы оценить свой срок, бесплатная диагностика отталкивается от твоей ситуации и времени, которое у тебя есть каждую неделю, и подсказывает, с какого этапа начать.
Дедлайн это рамка для работы, а не гарантия публикации: одобряет Apple, и твой темп тоже имеет значение. Для общей картины всего пути лучшей отправной точкой остаётся страница создать приложение для iPhone.
Частые вопросы
Сколько времени нужно, чтобы создать приложение для iPhone?
Это зависит прежде всего от размера первой версии и от того, сколько часов в неделю ты можешь на неё тратить. Приложение, которое делает одну вещь, только на iOS и с инструментами, которые ты не осваиваешь в тот же день, собирается за несколько недель регулярной работы. Каталог из двенадцати функций на двух платформах может тянуться месяцами и так и не выйти.
Какие этапы у создания приложения для iPhone?
Семь этапов: определить рамки идеи, открыть аккаунт Apple Developer, собрать главную функцию, протестировать на своём iPhone через TestFlight, подключить подписки, подготовить карточку в App Store и пройти проверку Apple. Рамки определяют все остальные этапы. Запускай регистрацию в Apple Developer параллельно с разработкой, а не в конце.
Сколько длится проверка приложения в Apple?
Apple сообщает, что проверяет не менее 50 % заявок меньше чем за 24 часа и 90 % меньше чем за 48 часов. Так что сама проверка часто проходит быстро. Время съедают отказы: нужно прочитать причину, исправить, отправить заново и ждать нового ответа. Реальные сроки разобраны в статье сроки проверки в App Store.
Помогает ли ИИ создать приложение быстрее?
Да, но в основном на этапе сборки. Claude, ChatGPT или Cursor пишут экраны, навигацию и простую логику за секунды. Аккаунт Apple, тесты, подписки, карточку в App Store и проверку ИИ меняет гораздо меньше. Итог: сборка сокращается, но доля графика, которая уходит на настройку, тесты и проверку, пропорционально растёт.
Из-за чего срывается срок создания приложения?
В основном из-за трёх вещей: ты передумываешь посреди сборки, узнаёшь правила Apple в конце и застреваешь в одиночку на проблеме с настройкой. Каждое позднее открытие правила Apple стоит полного цикла проверки. Чтобы удержать рамки, запиши чёрным по белому, что не входит в первую версию: это станет материалом для следующей.
Есть ли реальный пример срока публикации iOS-приложения?
Да: у TradaZen, одного из моих приложений, между первым коммитом 21 июня 2026 года и публикацией 17 июля прошло 26 календарных дней. Это не 26 дней работы на полную ставку и не среднее для всех приложений, а объём продолжал меняться и после выхода. Сравни этот ориентир со своим проектом, но не копируй его как дату релиза.