Přejít na hlavní obsah
iOS KitDiscordZdarma (nová karta)
Průvodci

Jak vytvořit aplikaci pro iPhone, když začínáš od nuly

Chceš-li vytvořit aplikaci pro iPhone, začni tím, že určíš uživatele, jednu užitečnou akci a výsledek, kterého má dosáhnout. Postav tento postup, ověř ho na skutečném zařízení a pak připrav distribuci a platby, pokud je aplikace nabízí. Tady najdeš rozhodnutí, důkazy, které je potřeba shromáždit, a průvodce, se kterými postoupíš sám; balíček iOS Kit navíc tento postup spojuje do čtyř kroků se startovním kódem mých aplikací.

Autor: · Obsah zkontrolován

MacBook Pro zobrazuje Claude Code, jak upravuje aplikaci TradaZen, vedle simulátoru iPhonu s obrazovkou aplikace.

Co se naučíš

Tvůj nápad zúžený na jednu funkci
Naučíš se zúžit nápad na to, co aplikace dělá při prvním spuštění, a sepsat, co počká na další verzi.
Technický základ hned od začátku
Expo, vývojářský účet Apple, projekt s kódem: vše je připravené od prvního kroku, ne až v den, kdy to potřebuješ.
AI jako nástroj, ne jako berlička
Uvidíš, jak si od AI vyžádat obrazovku, zkontrolovat, co vytvoří, a opravit ji, když se splete. Pokud chceš kódovat bez ní, jde to taky.
Tvoje aplikace na tvém iPhonu
Testovací verzi si přes TestFlight nainstaluješ už ve druhém kroku, abys svou práci posoudil na skutečném displeji.

Krok za krokem

  1. Krok 1

    Vybereš nápad, publikum a cenu a nainstaluješ technický základ.

  2. Krok 2

    Postavíš hlavní funkci a otestuješ ji na iPhonu přes TestFlight.

  3. Krok 3

    Přidáš onboarding, paywall a předplatné.

  4. Krok 4

    Připravíš stránku v App Store, zkontroluješ podklady a odešleš je Applu.

Kde začít s první aplikací pro iPhone?

Než vybereš nástroj, napiš jednostránkové zadání: pro koho, v jaké situaci, jaká akce, jaká data uchovat a co počká na další verzi. U smyšleného čtenářského deníku by postup mohl být: přidat knihu, zapsat dosaženou stránku, zavřít aplikaci a tu stránku znovu najít. Katalog dvaceti obrazovek ještě neřekne, jestli tento výsledek funguje.

Postupuj se čtyřmi výstupy: zadání, instalace, kde funguje hlavní postup, důkaz nákupu a obnovení, pokud prodáváš předplatné, a nakonec podklady pro App Store. Při každém kole si zapiš, co jsi vyzkoušel a co zbývá otestovat. Pokud funkce neslouží žádnému z těchto výstupů, zeptej se, jestli je pro první verzi nutná.

Vyplnit zadání podle vysvětleného příkladu

Stáhnout šablonu zadání a kontrolní tabulku

Jak ověřit, že aplikace opravdu funguje?

Otestuj čistou instalaci na iPhonu bez otevřených vývojářských nástrojů. Dokonči hlavní postup, zavři a znovu spusť aplikaci, vypni síť a odmítni požadovaná oprávnění. Zkontroluj i povinné obrazovky na nejmenším a největším podporovaném formátu se zobrazenou klávesnicí. U každého pokusu si poznamenej číslo buildu, zařízení, akci a pozorovaný výsledek.

Ve své případové studii TradaZen popisuji lekci, která nikdy neskončila, přestože automatické testy byly zelené. Užitečnou kontrolou bylo projít lekci až do konce. Pro svou aplikaci si stejně vyber pozorovatelný výsledek: najít uložená data, dokončit sezení nebo otevřít zakoupený obsah. „Tlačítko reaguje“ k ověření postupu nestačí.

Nainstalovat verzi z TestFlightu a zorganizovat testy

Stáhnout tabulku 16 scénářů k otestování

Přečíst si chyby a opravy, které jsem zažil u TradaZen

S jakým rozpočtem počítat před výběrem nástrojů?

Odděl spuštění, fixní náklady a náklady na provoz. Chybějící počítač nebo iPhone, členství pro publikování, nástroj na kód a volání placeného API nejsou stejná položka. Odhadni i čas na testování a údržbu. Aplikace, která funguje lokálně, a aplikace, která každou fotku analyzuje na serveru, nemají stejné výdaje, i když mají stejně obrazovek.

Než se rozhodneš pro no-code nebo stack s kódem, ověř, co tvůj projekt vyžaduje: publikování v App Store, nákupy v aplikaci, nativní funkce a možnost získat kód. Pak doplň rozpočet podle ceníků dodavatelů, jejich data a limitů každé nabídky. Průvodce náklady tyto položky rozebírá; tabulka ti umožní porovnat tvé vlastní předpoklady, aniž bys rozpočet jiné aplikace bral za svůj.

Pochopit náklady na iOS aplikaci včetně publikování a provozu

Stáhnout rozpočet k vyplnění pro tvůj projekt

Porovnat možnosti a limity no-code a AI

Proč se mnou

Vydávám vlastní iOS aplikace: Solys, TradaZen, Nolera a Vigie jsou v App Store, další je v kontrole u Applu. Prošel jsem stejnými kroky jako ty, od nápadu po zamítnutí od Applu, a právě tuhle cestu jsem sepsal do balíčku iOS Kit, se startovním kódem mých aplikací.

Přečti si příběh TradaZen, od vzniku přes zamítnutí od Applu až po vydání.

Začni s průvodci zdarma

Časté otázky

Nikdy jsem neprogramoval, jde to?

Ano. Kit je určený začátečníkům, ale musíš být připravený pracovat s AI, jako je Claude Code nebo Cursor: kit jí dává pravidla a skills, aby psala kód čistě. Nejvíc záleží na čase, který tomu každý týden věnuješ.

Bude moje aplikace určitě vydaná?

To ti nikdo zaručit nemůže: rozhoduje Apple. Balíček iOS Kit obsahuje Apple Review Kit: kontrolní seznam před odesláním, má opravená zamítnutí a skills, které tvou aplikaci zkontrolují.

Kolik kit stojí?

129,99 €, jednorázově, s tím, že 1 rok aktualizací v ceně, pak 49,99 € ročně, pokud chceš pokračovat. Balíček iOS Kit je k dispozici. Okamžité stažení po zaplacení.

A co Android?

Kód z kitu se pro Android zkompiluje, ale veškeré dolaďování je dělané pro iPhone. Kit je navržený pro App Store.

iOS Kit

Startovní kód mých aplikací, postup se zprávami pro Clauda a všechny kity. Claude začíná s aplikací, která už běží. 129,99 €.

Zobrazit iOS Kit

Přečti si také