Перейти к основному содержимому
Гайды

Создать приложение для iPhone, если начинаешь с нуля

Чтобы создать приложение для iPhone, начни с одного пользователя, одного полезного действия и результата, который он должен получить. Собери этот сценарий, проверь его на реальном устройстве, затем подготовь распространение и оплату, если они нужны. Здесь собраны решения, доказательства, которые стоит собрать, и гайды, чтобы двигаться самому; iOS Kit тоже объединяет этот путь в четыре шага, со стартовым кодом моих приложений.

Автор: · Проверено

На MacBook Pro Claude Code правит приложение TradaZen, рядом симулятор iPhone с экраном приложения.

Чему ты научишься

Идея, сведённая к одной функции
Ты учишься урезать идею до того, что приложение делает при первом запуске, и записывать, что подождёт следующей версии.
Техническая база с самого начала
Expo, аккаунт разработчика Apple, проект с кодом: всё готово уже на первом шаге, а не в день, когда понадобится.
ИИ как инструмент, а не костыль
Ты видишь, как попросить у ИИ экран, проверить результат и поправить, когда он ошибается. Если хочешь кодить без него, тоже можно.
Приложение на твоём iPhone
Ставишь тестовую версию через TestFlight уже на втором шаге, чтобы оценивать работу на настоящем экране.

Шаг за шагом

  1. Шаг 1

    Выбираешь идею, аудиторию и цену, техническая база установлена.

  2. Шаг 2

    Собираешь основную функцию и тестируешь её на iPhone через TestFlight.

  3. Шаг 3

    Добавляешь онбординг, пейволл и подписку.

  4. Шаг 4

    Готовишь страницу в App Store, проверяешь пакет и отправляешь в Apple.

С чего начать первое приложение для iPhone?

Напиши описание на одну страницу до выбора инструмента: для кого, в какой ситуации, какое действие, какие данные хранить и что подождёт следующей версии. Для вымышленного читательского дневника сценарий может быть таким: добавить книгу, отметить страницу, закрыть приложение и снова найти эту страницу. Каталог из двадцати экранов ещё не говорит, работает ли этот результат.

Двигайся по четырём результатам: описание, установка, где основной сценарий работает, подтверждение покупки и восстановления, если продаёшь подписку, и пакет для App Store. На каждом проходе записывай, что проверено и что ещё нужно протестировать. Если функция не служит ни одному из этих результатов, спроси себя, нужна ли она в первой версии.

Заполнить техзадание по разобранному примеру

Скачать шаблон описания и чек-лист проверки

Как проверить, что приложение правда работает?

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

В кейсе TradaZen я рассказываю про урок, который никогда не заканчивался, хотя автотесты были зелёными. Полезной проверкой было пройти урок до конца. Для своего приложения так же выбери наблюдаемый результат: найти сохранённые данные, завершить сессию или открыть купленный контент. «Кнопка реагирует» не подтверждает сценарий.

Установить версию TestFlight и организовать тестирование

Скачать таблицу из 16 сценариев для теста

Читать про ошибки и исправления на TradaZen

Какой бюджет заложить до выбора инструментов?

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

Прежде чем выбрать no-code или стек с кодом, проверь, что требует проект: публикация в App Store, встроенные покупки, нативные функции и доступ к коду. Затем заполни бюджет по тарифам поставщиков, с датой и ограничениями каждого плана. Гайд по стоимости разбирает эти статьи; таблица позволяет сравнить твои допущения, не принимая бюджет чужого приложения за свой.

Разобраться, сколько стоит iOS-приложение с публикацией и использованием

Скачать бюджет для своего проекта

Сравнить возможности и ограничения no-code и ИИ

Почему со мной

Я выпускаю свои iOS-приложения: Solys, TradaZen, Nolera и Vigie уже в App Store, ещё одно на ревью в Apple. Я прошёл те же этапы, что и ты, от идеи до отказа Apple, и именно этот путь описал в iOS Kit, вместе со стартовым кодом моих приложений.

Прочитать историю TradaZen: от создания до отказов Apple и публикации.

Начать с бесплатных гайдов

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

Я никогда не кодил, это реально?

Да. Кит рассчитан на новичков, но нужно быть готовым работать с ИИ вроде Claude Code или Cursor: кит даёт ему правила и скиллы, чтобы писать код аккуратно. Главное: сколько времени ты готов уделять в неделю.

Моё приложение точно опубликуют?

Никто не может это гарантировать: решает Apple. iOS Kit включает Apple Review Kit: чек-лист перед отправкой, мои исправленные отказы и скиллы, которые проверяют приложение.

Сколько стоит кит?

129,99 €, разово, 1 год обновлений включено, дальше 49,99 € в год, если захочешь продолжить. iOS Kit уже доступен. Скачивание сразу после оплаты.

А Android?

Код кита собирается под Android, но вся доводка сделана для iPhone. Кит заточен под App Store.

iOS Kit

Стартовый код моих приложений, пошаговый путь с готовыми сообщениями для Claude и все наборы. Claude начинает с приложения, которое уже работает. 129,99 €.

Открыть iOS Kit

Читай также