Створити застосунок для iPhone, коли починаєш з нуля
Щоб створити застосунок для iPhone, почни з визначення користувача, однієї корисної дії та результату, який він має отримати. Збудуй цей сценарій, перевір його на справжньому пристрої, а потім підготуй розповсюдження й оплату, якщо вони є у твоєму застосунку. Ось рішення, докази, які варто зібрати, і гайди, щоб рухатися самостійно; iOS Kit також збирає цей шлях у чотири кроки, зі стартовим кодом моїх застосунків.
Автор: Mehdi Azizi · Зміст перевірено

Чого ти навчишся
- Твоя ідея, зведена до однієї функції
- Ти вчишся зводити ідею до того, що застосунок робить при першому запуску, і записувати, що почекає до наступної версії.
- Технічна база з самого початку
- Expo, твій акаунт розробника Apple, твій проєкт: усе готово з першого кроку, а не того дня, коли знадобиться.
- AI як інструмент, а не милиця
- Ти бачиш, як попросити в AI екран, перечитати результат і виправити, коли вона помиляється. Якщо хочеш кодити без неї, теж можна.
- Твій застосунок на твоєму iPhone
- Ти встановлюєш тестову версію через TestFlight уже на другому кроці, щоб оцінювати роботу на справжньому екрані.
Крок за кроком
- Крок 1
Ти обираєш ідею, аудиторію й ціну, а технічна база вже встановлена.
- Крок 2
Ти будуєш головну функцію й тестуєш її на своєму iPhone через TestFlight.
- Крок 3
Ти додаєш онбординг, paywall і підписку.
- Крок 4
Ти готуєш сторінку в App Store, перевіряєш пакет і надсилаєш його в Apple.
З чого почати свій перший застосунок для iPhone?
Напиши опис на одну сторінку до вибору інструмента: для кого, в якій ситуації, яка дія, які дані зберігати і що почекає до наступної версії. Для вигаданого читацького щоденника сценарій може бути таким: додати книгу, позначити сторінку, закрити застосунок і знайти цю сторінку знову. Каталог із двадцяти екранів ще не каже, чи працює цей результат.
Рухайся через чотири результати: опис, встановлення, де головний сценарій працює, доказ покупки й відновлення, якщо продаєш підписку, і пакет для App Store. Щоразу записуй, що спробував і що лишилося протестувати. Якщо функція не служить жодному з цих результатів, запитай себе, чи потрібна вона в першій версії.
Як перевірити, що застосунок справді працює?
Протестуй чисте встановлення на своєму iPhone без відкритих інструментів розробки. Пройди головний сценарій, закрий і знову запусти застосунок, вимкни мережу й відхили запитані дозволи. Перевір також обов'язкові екрани на найменшому й найбільшому підтримуваному розмірі, з відкритою клавіатурою. Для кожної спроби зберігай номер збірки, пристрій, дію та побачений результат.
У кейсі TradaZen я розповідаю про урок, який ніколи не завершувався, хоча автотести були зелені. Корисною перевіркою було пройти урок до кінця. Для свого застосунку так само обери видимий результат: знайти збережені дані, завершити сесію або відкрити куплений контент. «Кнопка реагує» не достатньо, щоб підтвердити сценарій.
Встановити версію в TestFlight і організувати тести
Який бюджет закласти перед вибором інструментів?
Розділи запуск, фіксовані витрати й витрати на використання. Комп'ютер чи iPhone, яких бракує, членство для публікації, інструмент для коду й виклики платного API: це різні статті. Оціни також час на тести й підтримку. Застосунок, що працює локально, і застосунок, що аналізує кожне фото на сервері, мають різні витрати навіть з однаковою кількістю екранів.
Перш ніж обрати no-code чи стек із кодом, перевір, чого вимагає проєкт: публікація в App Store, вбудовані покупки, нативні функції та доступ до коду. Потім заповни бюджет тарифами постачальників, їхньою датою й обмеженнями кожного плану. Гайд про вартість описує ці статті; таблиця дає порівняти власні припущення, не беручи бюджет чужого застосунку за свій.
Зрозуміти вартість iOS-застосунку, з публікацією та використанням
Чому зі мною
Я публікую власні iOS-застосунки: Solys, TradaZen, Nolera і Vigie в App Store, ще один на перевірці в Apple. Я пройшов ті самі кроки, що й ти, від ідеї до відмови Apple, і саме цей шлях записав у iOS Kit, разом зі стартовим кодом моїх застосунків.
Прочитати історію TradaZen: від створення до відмов Apple і публікації.
Почати з безкоштовних гайдів
Часті запитання
Я ніколи не кодив, це можливо?
Так. Кіт розрахований на початківців, але треба бути готовим працювати з AI, як-от Claude Code чи Cursor: кіт дає їй правила й skills, щоб писати код акуратно. Найважливіше: скільки часу ти приділяєш щотижня.
Мій застосунок точно опублікують?
Ніхто не може цього гарантувати: вирішує Apple. iOS Kit включає Apple Review Kit: чекліст перед відправкою, мої виправлені відмови та skills, що перевіряють твій застосунок.
Скільки коштує кіт?
129,99 EUR, разово, з 1 рік оновлень включено, далі 49,99 EUR на рік, якщо захочеш продовжити. iOS Kit уже доступний. Миттєве завантаження після оплати.
А Android?
Код кіта компілюється під Android, але вся доводка зроблена для iPhone. Кіт розрахований на App Store.
iOS Kit
Стартовий код моїх застосунків, покроковий шлях із повідомленнями для Claude і всі кіти. Claude починає із застосунку, який уже працює. 129,99 EUR.