Ugrás a fő tartalomra
Az iOS KitDiscordIngyenes (új lap)
Útmutatók

iPhone-alkalmazás készítése, ha a nulláról indulsz

iPhone-alkalmazás készítéséhez először határozz meg egy felhasználót, egy hasznos műveletet és az eredményt, amit el kell érnie. Építsd meg ezt az utat, ellenőrizd valódi készüléken, aztán készítsd elő a terjesztést és a fizetést, ha az appod kínál ilyet. Itt vannak a döntések, a szükséges bizonyítékok és az útmutatók az önálló haladáshoz; a(z) iOS Kit ezt az utat is egybegyűjti négy lépésben, az appjaim kezdőkódjával.

Írta: · Átnézve:

Egy MacBook Pro, amelyen a Claude Code a TradaZen appot módosítja, mellette az iPhone-szimulátor az app képernyőjével.

Amit megtanulsz

Az ötleted egyetlen funkcióra szűkítve
Megtanulod az ötletedet arra szűkíteni, amit az app az első indításkor csinál, és leírni, mi vár a következő verzióra.
A technikai alap már az elején
Expo, Apple fejlesztői fiók, kódprojekt: minden az első lépésben a helyére kerül, nem azon a napon, amikor szükséged lesz rá.
Az AI mint eszköz, nem mankó
Látod, hogyan kérj képernyőt egy AI-tól, hogyan nézd át, amit ír, és hogyan javítsd, ha téved. Ha inkább nélküle kódolnál, az is megy.
Az appod a saját iPhone-odon
Már a második lépésben feltelepíted a tesztverziót TestFlighttal, hogy valódi képernyőn ítéld meg a munkád.

Lépésről lépésre

  1. 1. lépés

    Kiválasztod az ötletet, a közönséget és az árat, és felkerül a technikai alap.

  2. 2. lépés

    Megépíted a fő funkciót, és TestFlighttal teszteled az iPhone-odon.

  3. 3. lépés

    Hozzáadod az onboardingot, a paywallt és az előfizetést.

  4. 4. lépés

    Elkészíted az App Store-adatlapot, ellenőrzöd az anyagot, majd elküldöd az Apple-nek.

Hol kezdd az első iPhone-appodat?

Írj egyoldalas keretleírást, mielőtt eszközt választasz: kinek, milyen helyzetben, milyen művelet, milyen adatokat kell megőrizni, és mi vár a következő verzióra. Egy kitalált olvasónaplónál az út így nézhet ki: hozzáadsz egy könyvet, felírod, hányadik oldalnál tartasz, bezárod az appot, és megtalálod ezt az oldalt. Egy húszképernyős katalógus még nem mondja meg, működik-e ez az eredmény.

Négy kézzelfogható eredménnyel haladj: a keretleírás, egy telepítés, amelyen működik a fő út, egy vásárlás és visszaállítás bizonyítéka, ha előfizetést árulsz, végül az App Store-anyag. Minden körnél jegyezd fel, mit próbáltál ki és mi vár még tesztelésre. Ha egy funkció egyiket sem szolgálja, kérdezd meg magadtól, kell-e az első verzióba.

Töltsd ki a specifikációt egy magyarázott példával

Töltsd le a keretleírás-sablont és az ellenőrzőlistát

Hogyan ellenőrizd, hogy az appod tényleg működik?

Tesztelj egy friss telepítést az iPhone-odon, fejlesztői eszközök nélkül. Járd végig a fő utat, zárd be és indítsd újra az appot, kapcsold ki a hálózatot, és utasítsd el a kért engedélyeket. Nézd meg a kötelező képernyőket a legkisebb és a legnagyobb támogatott méreten is, látható billentyűzettel. Minden próbánál írd fel a build számát, a készüléket, a műveletet és a tapasztalt eredményt.

A TradaZen esettanulmányban egy leckéről mesélek, amely sosem ért véget, pedig az automatikus tesztek zöldek voltak. A hasznos ellenőrzés az volt, hogy végigjátsszam a leckét. A saját appodnál is válassz így megfigyelhető eredményt: egy mentett adat visszakeresése, egy edzés befejezése vagy a megvásárolt tartalom elérése. A „gomb reagál” nem elég az út igazolásához.

TestFlight-verzió telepítése és a tesztek megszervezése

Töltsd le a 16 tesztforgatókönyvet tartalmazó táblázatot

A TradaZen hibái és javításai

Mekkora költségvetéssel számolj eszközválasztás előtt?

Válaszd szét az indulást, a fix költségeket és a használati költségeket. A hiányzó számítógép vagy iPhone, a közzétételi tagság, a kódolóeszközöd és egy fizetős API hívásai nem ugyanaz a tétel. Becsüld meg a tesztelésre és karbantartásra szánt időt is. Egy helyben működő app és egy olyan, amely minden fotót szerveren elemez, nem ugyanannyiba kerül, még azonos számú képernyővel sem.

Mielőtt no-code vagy kódos stack mellett döntesz, nézd meg, mit igényel a projekted: App Store-megjelenés, alkalmazáson belüli vásárlás, natív funkciók és a kód birtoklása. Utána töltsd ki a költségvetést a szolgáltatói árakkal, azok dátumával és az egyes csomagok korlátaival. A költségútmutató részletezi ezeket a tételeket; a táblázattal a saját feltételezéseidet hasonlíthatod össze, anélkül hogy egy másik app költségvetését a sajátodnak vennéd.

Mennyibe kerül egy iOS-app, közzététellel és használattal együtt

Töltsd le a projektedhez kitölthető költségvetést

A no-code és az AI lehetőségei és korlátai

Miért velem

Saját iOS-appokat adok ki: Solys, TradaZen, Nolera és Vigie fent van az App Store-on, egy másik pedig az Apple-nél vizsgálaton. Ugyanazokon a lépéseken mentem át, mint te, az ötlettől az Apple elutasításáig, és ezt az utat írtam le a(z) iOS Kit anyagában, az appjaim kezdőkódjával.

Olvasd el a TradaZen történetét, az ötlettől az Apple elutasításain át a megjelenésig.

Kezdd az ingyenes útmutatókkal

Gyakori kérdések

Még sosem kódoltam. Menni fog?

Igen. A kit kezdőknek készült, de készen kell állnod egy AI-jal dolgozni, például a Claude Code-dal vagy a Cursorral: a kit megadja neki a szabályokat és skilleket a tiszta kódhoz. A legfontosabb az, mennyi időt szánsz rá hetente.

Biztosan megjelenik az appom?

Ezt senki sem garantálhatja: az Apple dönt. A(z) iOS Kit tartalmazza a(z) Apple Review Kit csomagot: beküldés előtti ellenőrzőlista, a kijavított elutasításaim és skillek, amelyek átnézik az appodat.

Mennyibe kerül a kit?

129,99 EUR, egyszeri fizetés, 1 év frissítés jár hozzá, utána évi 49,99 EUR, ha folytatnád. A(z) iOS Kit már elérhető. Azonnali letöltés a fizetés után.

És az Android?

A kit kódja Androidra is lefordul, de minden finomítás iPhone-ra készült. A kit az App Store-ra van szabva.

iOS Kit

Az appjaim kiinduló kódja, a lépésenkénti útmutató a Claude-nak adandó üzenetekkel, és az összes kit. Claude egy már működő appból indul. 129,99 EUR.

iOS Kit megtekintése

Ezt is olvasd el