Ako dlho trvá vytvorenie aplikácie: reálne termíny
Autor: Mehdi Azizi
Aktualizované , 8 min
Ako dlho trvá vytvoriť iOS appku? Oficiálne lehoty Apple, čo závisí od teba, čo spôsobuje sklz a ako odhadnúť vlastný harmonogram.
Ako dlho trvá vytvorenie aplikácie: krátka odpoveď
Ako dlho trvá vytvoriť aplikáciu? Nikto ti nevie poctivo dať univerzálne číslo, pretože čas závisí hlavne od dvoch vecí, ktoré poznáš len ty: od veľkosti prvej verzie a od počtu hodín, ktoré do nej každý týždeň vložíš. Časť harmonogramu je však známa vopred: kroky na strane Apple sa počítajú na dni, nie na mesiace. Apple napríklad uvádza, že 90 % podaní posúdi za menej ako 48 hodín.
Skutočnou pákou je teda vymedzenie rozsahu. Appka, ktorá robí jednu vec, len pre iOS, so stackom, ktorý neobjavuješ v ten istý deň, sa dá postaviť za pár týždňov pravidelnej práce. Katalóg dvanástich funkcií na dvoch platformách sa môže ťahať mesiace a nikdy nevyjsť. Tento návod krok po kroku ukazuje, kam ide čas, aby si si vedel odhadnúť vlastný harmonogram.
Publikujem vlastné iOS appky: Solys, budík s minihrami, a TradaZen, simulátor tradingu, sú na App Store. Nolera a Clic boli Apple zamietnuté a potom opravené. Kroky nižšie sú tie, ktorými prechádzam pri každom vydaní.
Čas vývoja mobilnej aplikácie: od čoho závisí?
Skôr než sa dostaneme ku krokom, tu sú faktory, ktoré ovplyvňujú čas vývoja mobilnej aplikácie, od najťažšieho po najľahší.
- Počet funkcií v prvej verzii. Zďaleka najdôležitejší faktor. Každá funkcia pridáva obrazovky, prázdne stavy, chyby na ošetrenie a testy.
- Účty a backend. Appka, ktorej dáta zostávajú v telefóne, je oveľa jednoduchšia než appka s registráciou a synchronizáciou medzi zariadeniami.
- Platby. Predplatné si vyžaduje konfiguráciu u Apple, v RevenueCat a v tvojom kóde, plus testy nákupov.
- Jedna alebo dve platformy. Publikovať na iOS aj Android znamená dva podklady, dve kontroly a dve série testov. Túto voľbu rozoberám v článku iOS a Android appka naraz.
- Tvoj voľný čas. Desať hodín týždenne a štyridsať hodín týždenne pochopiteľne nedajú rovnaký harmonogram.
- Tvoja počiatočná úroveň a využitie AI. AI výrazne zrýchľuje písanie kódu, zvyšok oveľa menej. Vrátime sa k tomu nižšie.
Krok za krokom: kam ide čas, keď tvoríš iOS appku
1. Vymedziť nápad
Tento krok rozhoduje o všetkých ostatných. Určíš publikum, problém, hlavnú funkciu, biznis model a to, čo do prvej verzie nepatrí. Ak to trvá týždne, rozhodnutia nie sú urobené. Na uzavretie stačí jednostranové zadanie.
2. Založiť si Apple Developer účet
Bez tohto účtu, za 99 $ ročne, nemôžeš publikovať, a Enterprise program od Apple ho nenahrádza. Pre jednotlivca Apple uvádza, že ak si nedostal potvrdenie členstva do 24 hodín od nákupu, máš kontaktovať podporu. Firma najprv potrebuje číslo D-U-N-S: Apple počíta s až 5 pracovnými dňami na jeho získanie a potom až 2 pracovnými dňami, kým sa informácia k nemu dostane. Spusti to súbežne s vývojom, nie na konci. Podrobnosti sú v článku Apple developer účet: cena a registrácia.
3. Postaviť hlavnú funkciu
Tu sú rozdiely najväčšie a takmer všetky pochádzajú z rozsahu. Dobre definovaná funkcia, s prázdnymi stavmi a chybami, sa postaví rýchlo, hlavne s React Native, Expo a AI. Každá funkcia pridaná „keď už sme pri tom“ predlžuje tento krok aj všetky nasledujúce. Stránka MVP iOS aplikácie ti pomôže strihnúť na správnom mieste.
4. Testovať na iPhone cez TestFlight
Simulátor nestačí: niektoré pády sa objavia len na skutočnom telefóne. Interné testy sa začnú hneď, ako je tvoj build spracovaný. Pri externých testeroch Apple upresňuje, že prvý build odoslaný skupine prechádza cez App Review a ďalšie nemusia vyžadovať úplnú kontrolu. Pri prvom razе teda počítaj s malým zdržaním. Všetko je vysvetlené v článku TestFlight: testovanie iPhone appky.
5. Napojiť predplatné
Vytvoriť produkty v App Store Connect, prepojiť ich v RevenueCat, postaviť paywall, otestovať nákupy a obnovenie. Jedna vec, ktorú treba poznať kvôli harmonogramu: Apple vyžaduje, aby sa prvý in-app nákup každého typu odoslal s novou verziou appky. Ak na to zabudneš, tvoje prvé podanie odíde bez predplatného a spúšťaš ďalší cyklus. Celý postup je na stránke in-app predplatné na iOS.
6. Pripraviť záznam na App Store
Screenshoty v správnych veľkostiach, popis, kľúčové slová, údaje o súkromí, odkazy na podmienky používania, poznámky pre reviewera. Keď je všetko pripravené vopred, je to otázka hodín. Keď polia objavuješ v deň odoslania, môže to trvať niekoľko dní.
7. Kontrola od Apple
Samotná kontrola je podľa čísel Apple uvedených vyššie často rýchla. Čas stoja zamietnutia: každé zamietnutie znamená prečítať dôvod, opraviť, znova odoslať a čakať na novú odpoveď. Reálne lehoty a to, čo ich predlžuje, rozoberám v článku doba schválenia na App Store.
Čas na appke sa vyhráva na začiatku, keď škrtáš funkcie, a stráca na konci, keď objavuješ pravidlá Apple.
Ako dlho trvá vytvoriť appku s AI?
AI naozaj zmenila trvanie kroku 3. Claude, ChatGPT či Cursor napíšu obrazovky, navigáciu a jednoduchú logiku za pár sekúnd, kde pred pár rokmi bolo treba hodiny hľadania.
Oveľa menej zmenila kroky 2, 4, 5, 6 a 7. Bez prístupu ku konzolám a bez testov spustených na príslušných zariadeniach agent nevie potvrdiť stav Apple účtu, predplatného ani zobrazenia. Tieto kontroly vyžadujú testovacie zariadenie, aj keď sa agent podieľa na ich automatizácii. Výsledok: s AI sa stavba skracuje, ale podiel harmonogramu venovaný konfigurácii, testom a kontrole pomerne rastie. Podrobne o tom píšem v článku vytvoriť iOS appku s AI.
Tri veci, ktoré rozbijú termíny
- Meniť názor počas stavby. Každé „keď už sme pri tom“ znova otvára rozsah. Riešenie: všetko, čo nie je v prvej verzii, je čierne na bielom zapísané ako mimo rozsahu a stane sa materiálom pre ďalšiu verziu.
- Objaviť pravidlá Apple až na konci. Chýbajúci demo účet, orezaná obrazovka na malom iPhone, zle umiestnená žiadosť o hodnotenie, predplatné bez povinných údajov: každé neskoré zistenie stojí celý cyklus kontroly. Stránka aplikácia zamietnutá Apple uvádza najčastejšie dôvody.
- Zostať sám zaseknutý na probléme s konfiguráciou. Certifikát, identifikátor predplatného, build, ktorý sa odmieta nainštalovať: tieto bloky často potrebujú len správnu informáciu, ale dokážu projekt zastaviť na dni, keď ti nemá kto pomôcť.
Prečo „rýchlejšie“ nie je vždy lepšie
Appka môže vyjsť veľmi rýchlo, ak vynecháš testy na malej obrazovke, ošetrenie sieťových chýb a overenie nákupov. Vyjde, potom sa pokazí pri prvom kontakte so skutočnými používateľmi a prvé hodnotenia na App Store si to zapamätajú.
Správnym cieľom nie je holá rýchlosť. Je to najbližší dátum vydania, ktorý neobetuje ani kontrolu Apple, ani prvý dojem. Škrtaj funkcie, nikdy nie spoľahlivosť.
Reálny orientačný bod: 26 dní pred publikovaním TradaZen
Pri TradaZen je prvý commit z 21. júna 2026, prvý TestFlight z 25. júna a publikovanie zo 17. júla: 26 kalendárnych dní od prvého commitu po App Store. Nie je to 26 dní práce na plný úväzok ani priemer pre všetky appky. Rozsah sa po vydaní ďalej menil.
Podrobná chronológia TradaZen rozlišuje kroky stavby, problémy s kontrolou a pivoty. Je to príklad na porovnanie s tvojím projektom, nie dátum vydania na skopírovanie.
Ako odhadnúť vlastný termín?
Namiesto čísla nájdeného na internete si pre svoj projekt sprav tento výpočet:
- Napíš si jednostranové zadanie a vypíš obrazovky prvej verzie.
- Odhadni každú obrazovku v hodinách, s prázdnymi stavmi a chybami, potom pridaj paywall a záznam na App Store.
- Vydeľ to svojimi skutočnými hodinami týždenne, nie tými, v ktoré dúfaš.
- Pridaj rezervu aspoň na jedno kolo s Apple, hlavne ak je to tvoja prvá appka.
- Spusti registráciu do Apple Developer hneď na začiatku, aby nikdy nezablokovala koniec.
Ak sa ti výsledok zdá príliš dlhý, nepracuj rýchlejšie: odober funkciu.
Stanoviť si termín
Pevný termín veľmi pomáha udržať úzky rozsah. iOS Kit delí cestu na štyri kroky: vybrať appku, ktorá môže zarábať, postaviť jadro appky a otestovať ho cez TestFlight, napojiť peniaze a potom publikovať a dať sa nájsť. Pre každý krok si stanov dátum sám. Úvodná stránka ukazuje tieto štyri kroky, ako vytvoriť mobilnú aplikáciu s Claude Code.
Na odhad vlastného termínu ti bezplatná diagnostika vychádza z tvojej situácie a času, ktorý máš každý týždeň, a povie ti, do ktorého kroku sa pustiť ako prvého.
Termín je pracovný rámec, nie záruka publikovania: schvaľuje Apple a tvoje tempo je dôležité. Pre celkový prehľad cesty zostáva najlepším východiskom stránka vytvoriť aplikáciu pre iPhone.
Často kladené otázky
Ako dlho trvá vytvoriť aplikáciu pre iPhone?
Závisí to hlavne od veľkosti prvej verzie a od počtu hodín, ktoré jej každý týždeň môžeš venovať. Appka, ktorá robí jednu vec, len pre iOS, s nástrojmi, ktoré neobjavuješ v ten istý deň, sa postaví za pár týždňov pravidelnej práce. Katalóg dvanástich funkcií na dvoch platformách sa môže ťahať mesiace a nikdy nevyjsť.
Aké sú kroky pri tvorbe aplikácie pre iPhone?
Sedem krokov: vymedziť nápad, založiť Apple Developer účet, postaviť hlavnú funkciu, testovať na iPhone cez TestFlight, napojiť predplatné, pripraviť záznam na App Store a potom prejsť kontrolou Apple. Vymedzenie rozhoduje o všetkých ostatných krokoch. Registráciu do Apple Developer spusti súbežne s vývojom, nie na konci.
Ako dlho trvá schválenie aplikácie od Apple?
Apple uvádza, že aspoň 50 % podaní posúdi za menej ako 24 hodín a 90 % za menej ako 48 hodín. Samotná kontrola je teda často rýchla. Čas stoja zamietnutia: treba prečítať dôvod, opraviť, znova odoslať a čakať na novú odpoveď. Reálne lehoty sú rozobraté v článku doba schválenia na App Store.
Umožňuje AI vytvoriť aplikáciu rýchlejšie?
Áno, ale hlavne pri stavbe. Claude, ChatGPT či Cursor napíšu obrazovky, navigáciu a jednoduchú logiku za pár sekúnd. Na Apple účte, testoch, predplatnom, zázname na App Store a kontrole AI mení oveľa menej. Výsledok: stavba sa skracuje, ale podiel harmonogramu venovaný konfigurácii, testom a kontrole pomerne rastie.
Čo spôsobuje sklz v termíne aplikácie?
Hlavne tri veci: meniť názor počas stavby, objaviť pravidlá Apple až na konci a zostať sám zaseknutý na probléme s konfiguráciou. Každé neskoré zistenie pravidla Apple stojí celý cyklus kontroly. Aby si udržal rozsah, zapíš čierne na bielom, čo nie je v prvej verzii: stane sa to materiálom pre ďalšiu.
Existuje reálny príklad, ako dlho trvá publikovať iOS appku?
Áno: pri TradaZen, jednej z mojich appiek, delí prvý commit z 21. júna 2026 od publikovania 17. júla 26 kalendárnych dní. Nie je to 26 dní práce na plný úväzok ani priemer pre všetky appky a rozsah sa po vydaní ďalej menil. Porovnaj tento orientačný bod so svojím projektom, ale nekopíruj ho ako dátum vydania.