Ile trwa stworzenie aplikacji: realne terminy
Autor: Mehdi Azizi
Zaktualizowano , 8 min
Ile trwa stworzenie aplikacji iOS? Oficjalne terminy Apple, co zależy od ciebie, co powoduje opóźnienia i jak oszacować własny harmonogram.
Ile trwa stworzenie aplikacji: krótka odpowiedź
Ile trwa stworzenie aplikacji? Nikt nie poda ci uczciwej, uniwersalnej liczby, bo czas zależy głównie od dwóch rzeczy, które znasz tylko ty: wielkości pierwszej wersji i liczby godzin, które możesz jej poświęcić co tydzień. Za to część harmonogramu jest znana z góry: etapy po stronie Apple liczy się w dniach, nie w miesiącach. Apple podaje na przykład, że rozpatruje 90% zgłoszeń w mniej niż 48 godzin.
Prawdziwą dźwignią jest więc zakres. Aplikację, która robi jedną rzecz, tylko na iOS, w technologii, której nie poznajesz tego samego dnia, zbudujesz w kilka tygodni regularnej pracy. Katalog dwunastu funkcji na dwie platformy może ciągnąć się miesiącami i nigdy nie wyjść. Ten poradnik pokazuje krok po kroku, gdzie ucieka czas, żebyś mógł oszacować własny harmonogram.
Publikuję własne aplikacje iOS: Solys, budzik z minigrami, i TradaZen, symulator tradingu, są w App Store. Nolera i Clic zostały odrzucone przez Apple, a potem poprawione. Poniższe etapy przechodzę przy każdym wydaniu.
Czas tworzenia aplikacji mobilnej: od czego zależy?
Zanim przejdziemy do etapów, oto czynniki, które wpływają na czas tworzenia aplikacji mobilnej, od najcięższego do najlżejszego.
- Liczba funkcji w pierwszej wersji. To zdecydowanie główny czynnik. Każda funkcja dodaje ekrany, stany puste, błędy do obsłużenia i testy.
- Konta i backend. Aplikacja, której dane zostają na telefonie, jest dużo prostsza niż aplikacja z rejestracją i synchronizacją między urządzeniami.
- Płatności. Subskrypcja wymaga konfiguracji u Apple, w RevenueCat i w twoim kodzie, plus testów zakupów.
- Jedna czy dwie platformy. Publikacja na iOS i Androidzie to dwie karty aplikacji, dwie weryfikacje i dwie serie testów. Opisuję ten wybór w aplikacja na iOS i Androida jednocześnie.
- Twój dostępny czas. Dziesięć godzin tygodniowo i czterdzieści godzin tygodniowo to oczywiście nie ten sam harmonogram.
- Twój poziom startowy i użycie AI. AI mocno przyspiesza pisanie kodu, dużo mniej całą resztę. Wrócimy do tego niżej.
Krok po kroku: gdzie ucieka czas, gdy tworzysz aplikację iOS
1. Określ zakres pomysłu
Ten etap decyduje o wszystkich pozostałych. Ustalasz odbiorców, problem, główną funkcję, model biznesowy i to, czego nie będzie w pierwszej wersji. Jeśli trwa to tygodnie, to znaczy, że decyzje nie zostały podjęte. Żeby go zamknąć, wystarczy jednostronicowa specyfikacja.
2. Załóż konto Apple Developer
Bez tego konta, za 99 $ rocznie, nie możesz publikować, a program Enterprise od Apple go nie zastępuje. Dla osoby prywatnej Apple podaje, że jeśli nie dostałeś potwierdzenia członkostwa w ciągu 24 godzin od zakupu, musisz skontaktować się z pomocą techniczną. Firma potrzebuje najpierw numeru D-U-N-S: Apple przewiduje do 5 dni roboczych na jego otrzymanie, a potem do 2 dni roboczych, zanim informacja do niego dotrze. Zacznij tę procedurę równolegle z programowaniem, nie na końcu. Szczegóły znajdziesz w konto deweloperskie Apple: cena i rejestracja.
3. Zbuduj główną funkcję
Tu różnice są największe i prawie wszystkie wynikają z zakresu. Dobrze zdefiniowaną funkcję, z jej stanami pustymi i błędami, buduje się szybko, zwłaszcza z React Native, Expo i AI. Każda funkcja dodana „przy okazji” wydłuża ten etap i wszystkie kolejne. Strona MVP aplikacji iOS pomoże ci uciąć we właściwym miejscu.
4. Testuj na swoim iPhonie przez TestFlight
Symulator nie wystarczy: niektóre awarie pojawiają się tylko na prawdziwym telefonie. Testy wewnętrzne ruszają, gdy tylko twój build zostanie przetworzony. W przypadku testerów zewnętrznych Apple zaznacza, że pierwszy build wysłany do grupy przechodzi przez App Review, a kolejne niekoniecznie wymagają pełnej weryfikacji. Za pierwszym razem zaplanuj więc małe opóźnienie. Wszystko wyjaśniam w TestFlight: testowanie aplikacji na iPhone'a.
5. Podłącz subskrypcje
Utwórz produkty w App Store Connect, połącz je w RevenueCat, zbuduj paywall, przetestuj zakupy i przywracanie. Jedna rzecz ważna dla harmonogramu: Apple wymaga, żeby pierwszy zakup w aplikacji każdego typu został wysłany razem z nową wersją aplikacji. Jeśli o tym zapomnisz, twoje pierwsze zgłoszenie pójdzie bez subskrypcji i zaczniesz kolejny cykl. Cały temat opisuje strona subskrypcje in-app na iOS.
6. Przygotuj kartę w App Store
Zrzuty ekranu we właściwych rozmiarach, opis, słowa kluczowe, deklaracje prywatności, linki do warunków korzystania, notatki dla recenzenta. Gdy wszystko masz przygotowane wcześniej, to kwestia godzin. Gdy odkrywasz pola w dniu wysyłki, może to zająć kilka dni.
7. Weryfikacja przez Apple
Sama weryfikacja jest często szybka, zgodnie z danymi Apple podanymi wyżej. Czas zabierają odrzucenia: każde odrzucenie oznacza przeczytanie powodu, poprawkę, ponowne wysłanie i czekanie na nową odpowiedź. Realne terminy i to, co je wydłuża, opisałem w czas weryfikacji w App Store.
Harmonogram aplikacji wygrywa się na początku, wycinając funkcje, a przegrywa na końcu, odkrywając zasady Apple.
Ile trwa stworzenie aplikacji z AI?
AI naprawdę zmieniła czas trwania etapu 3. Claude, ChatGPT czy Cursor piszą ekrany, nawigację i prostą logikę w kilka sekund, tam gdzie kilka lat temu potrzebne były godziny szukania.
Dużo mniej zmieniła etapy 2, 4, 5, 6 i 7. Bez dostępu do konsol i bez testów uruchomionych na odpowiednich urządzeniach agent nie potwierdzi stanu konta Apple, subskrypcji ani wyglądu aplikacji. Te weryfikacje wymagają zaplecza testowego, nawet jeśli agent pomaga je zautomatyzować. Efekt: z AI budowa się skraca, ale udział konfiguracji, testów i weryfikacji w harmonogramie proporcjonalnie rośnie. Piszę o tym szczegółowo w tworzenie aplikacji iOS z AI.
Trzy rzeczy, które rozsadzają terminy
- Zmiana zdania w trakcie budowy. Każde „przy okazji” otwiera zakres na nowo. Sposób: wszystko, czego nie ma w pierwszej wersji, zapisujesz czarno na białym jako poza zakresem i to staje się materiałem na następną.
- Odkrywanie zasad Apple na końcu. Brak konta demo, ekran ucięty na małym iPhonie, źle umieszczona prośba o ocenę, subskrypcja bez wymaganych informacji: każde późne odkrycie kosztuje pełny cykl weryfikacji. Strona aplikacja odrzucona przez Apple wymienia najczęstsze powody.
- Utknięcie samemu na problemie z konfiguracją. Certyfikat, identyfikator subskrypcji, build, który nie chce się zainstalować: te blokady często wymagają tylko właściwej informacji, ale potrafią unieruchomić projekt na wiele dni, gdy nikt nie może ci pomóc.
Dlaczego „szybciej” nie zawsze znaczy lepiej
Aplikacja może wyjść bardzo szybko, jeśli pominiesz testy na małym ekranie, obsługę błędów sieci i weryfikację zakupów. Wyjdzie, a potem posypie się przy pierwszym kontakcie z prawdziwymi użytkownikami, i pierwsze oceny w App Store to zapamiętają.
Dobrym celem nie jest sama prędkość. To najbliższa data wydania, która nie poświęca ani weryfikacji Apple, ani pierwszego wrażenia. Wycinaj funkcje, nigdy solidność.
Realny punkt odniesienia: 26 dni przed publikacją TradaZen
W TradaZen pierwszy commit to 21 czerwca 2026, pierwszy TestFlight 25 czerwca, a publikacja 17 lipca: 26 dni kalendarzowych od pierwszego commita do App Store. To nie jest 26 dni pracy na pełen etat ani średnia dla wszystkich aplikacji. Zakres dalej się zmieniał po wydaniu.
Szczegółowa chronologia TradaZen rozdziela etapy budowy, problemy z weryfikacją i zmiany kierunku. To przykład do porównania z twoim projektem, nie data wydania do skopiowania.
Jak oszacować własny termin?
Zamiast liczby znalezionej w sieci zrób takie obliczenie dla swojego projektu:
- Napisz jednostronicową specyfikację i wypisz ekrany pierwszej wersji.
- Oszacuj każdy ekran w godzinach, z jego stanami pustymi i błędami, potem dodaj paywall i kartę w App Store.
- Podziel przez swoje realne godziny w tygodniu, nie te, na które liczysz.
- Dodaj zapas na co najmniej jedną wymianę z Apple, zwłaszcza jeśli to twoja pierwsza aplikacja.
- Zacznij rejestrację w Apple Developer od razu, żeby nigdy nie blokowała końcówki.
Jeśli wynik wydaje ci się za długi, nie pracuj szybciej: usuń jedną funkcję.
Wyznacz sobie termin
Stały termin bardzo pomaga utrzymać wąski zakres. iOS Kit dzieli drogę na cztery etapy: wybór aplikacji, która może zarabiać, zbudowanie rdzenia aplikacji i przetestowanie go przez TestFlight, podłączenie płatności, a potem publikacja i zdobycie widoczności. Ty ustalasz datę dla każdego z nich. Strona główna pokazuje te cztery etapy, żeby stworzyć aplikację mobilną z Claude Code.
Żeby oszacować własny termin, darmowa diagnoza wychodzi od twojej sytuacji i czasu, który masz co tydzień, i mówi ci, od którego etapu zacząć.
Termin to ramy pracy, nie gwarancja publikacji: to Apple zatwierdza, a twoje tempo ma znaczenie. Jeśli chcesz zobaczyć całą drogę, strona stworzyć aplikację na iPhone'a pozostaje najlepszym punktem wyjścia.
Najczęściej zadawane pytania
Ile trwa stworzenie aplikacji na iPhone'a?
Zależy to głównie od wielkości pierwszej wersji i liczby godzin, które możesz jej poświęcić co tydzień. Aplikację, która robi jedną rzecz, tylko na iOS, z narzędziami, których nie poznajesz tego samego dnia, zbudujesz w kilka tygodni regularnej pracy. Katalog dwunastu funkcji na dwie platformy może ciągnąć się miesiącami i nigdy nie wyjść.
Jakie są etapy tworzenia aplikacji na iPhone'a?
Siedem etapów: określenie zakresu pomysłu, założenie konta Apple Developer, zbudowanie głównej funkcji, testy na iPhonie przez TestFlight, podłączenie subskrypcji, przygotowanie karty w App Store, a na koniec przejście weryfikacji Apple. Zakres decyduje o wszystkich pozostałych etapach. Zacznij rejestrację w Apple Developer równolegle z programowaniem, nie na końcu.
Ile trwa weryfikacja aplikacji przez Apple?
Apple podaje, że rozpatruje co najmniej 50% zgłoszeń w mniej niż 24 godziny i 90% w mniej niż 48 godzin. Sama weryfikacja jest więc często szybka. Czas zabierają odrzucenia: trzeba przeczytać powód, poprawić, wysłać ponownie i czekać na nową odpowiedź. Realne terminy opisuję w czas weryfikacji w App Store.
Czy AI pozwala stworzyć aplikację szybciej?
Tak, ale głównie na etapie budowy. Claude, ChatGPT czy Cursor piszą ekrany, nawigację i prostą logikę w kilka sekund. AI dużo mniej zmienia w kwestii konta Apple, testów, subskrypcji, karty w App Store i weryfikacji. Efekt: budowa się skraca, ale udział konfiguracji, testów i weryfikacji w harmonogramie proporcjonalnie rośnie.
Co powoduje opóźnienia przy tworzeniu aplikacji?
Głównie trzy rzeczy: zmiana zdania w trakcie budowy, odkrywanie zasad Apple na końcu i utknięcie samemu na problemie z konfiguracją. Każde późne odkrycie zasady Apple kosztuje pełny cykl weryfikacji. Żeby utrzymać zakres, zapisz czarno na białym, czego nie ma w pierwszej wersji: to stanie się materiałem na następną.
Czy jest realny przykład czasu publikacji aplikacji iOS?
Tak: w TradaZen, jednej z moich aplikacji, 26 dni kalendarzowych dzieli pierwszy commit z 21 czerwca 2026 od publikacji 17 lipca. To nie jest 26 dni pracy na pełen etat ani średnia dla wszystkich aplikacji, a zakres dalej się zmieniał po wydaniu. Porównaj ten punkt odniesienia ze swoim projektem, ale nie kopiuj go jako daty wydania.