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

React Native mobilalkalmazás-fejlesztő: miért kezdj Expóval

Ha React Native mobilalkalmazás-fejlesztőként kezdesz, az Expo egyszerű kiindulópont. JavaScriptben vagy TypeScriptben írod az appot, kódolás közben látod futni az iPhone-odon, és nem kell az első naptól az egész natív konfigurációval bajlódnod. Ez az appjaim technikai alapja, és a(z) iOS Kit kezdőkódjáé is.

Í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

Egyetlen megtanulandó nyelv
JavaScript vagy TypeScript, a web nyelve. Az AI-k jól ismerik, így hasznosan segítenek megírni és javítani a kódodat.
Az appod az iPhone-odon kódolás közben
Minden módosítás megjelenik a telefonodon. Az eredményt látva tanulsz, nem elméletet olvasva.
A felhőben készülő buildek
Az Expo szolgáltatásai lefordítják az appodat és felküldik a TestFlightra, így a natív konfiguráció nagy része megúszható.
Kész építőelemek a lényeghez
Értesítések, vásárlások, kamera, tárolás: a gyakori modulok már léteznek. Összerakod őket, nem írod újra.
Korlátok, amiket felismersz
Egyes funkciókhoz natív kód kell. Megtanulod előre kiszúrni őket, hogy elérhető ötletet válassz.

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

  1. 1. lépés

    Telepíted az Expót, létrehozod a projektet, és elindítod az első képernyőt az iPhone-odon.

  2. 2. lépés

    Megépíted a fő funkciót, és felküldesz egy verziót a TestFlightra.

  3. 3. lépés

    Hozzáadod a RevenueCatet és a PostHogot, két modult, amelyek beilleszkednek egy Expo-projektbe.

  4. 4. lépés

    Elkészíted a végleges verziót, és elküldöd az Apple-nek.

Miért velem

Az appjaim, Solys, TradaZen, Nolera és Vigie, Expóval készültek. Azt is tudom, hol ér véget az Expo: a Solys ébresztője natív AlarmKitet használ, mert egy, a néma módon is átütő ébresztő ezt igényli. Azzal az eszközzel tanulsz, amit nap mint nap használok, a korlátaival együtt.

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

React Native vagy Swift a kezdéshez?

A Swift az Apple natív nyelve, és megvannak az erősségei. Egy előfizetéses első apphoz a React Native az Expóval több kész építőelemet ad, és olyan nyelvet, amelyet az AI-k jól ismernek.

Az Expo csak kis appokhoz jó?

Nem. Megjelent appok is Expón futnak, és ha egy funkcióhoz natív kód kell, hozzáadsz egy modult, mindent újraírás nélkül.

Csinálhatok Android-verziót is?

Az Expo lehetővé teszi, és a kit kódja Androidra is lefordul, de minden finomítás iPhone-ra és az App Store-ra készült. Jobb egy jól kiadott első app, mint egy félkész app két platformon.

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