React Native-utvikler: derfor bør du starte med Expo
Vil du starte som React Native-utvikler, er Expo et enkelt utgangspunkt. Du skriver appen i JavaScript eller TypeScript, ser den kjøre på iPhonen mens du koder, og slipper å håndtere all native konfigurasjon fra første dag. Det er det tekniske grunnlaget for appene mine, og for startkoden i iOS Kit.
Av Mehdi Azizi · Innhold gjennomgått

Dette lærer du
- Bare ett språk å lære
- JavaScript eller TypeScript, nettets språk. AI-er kan det godt, så de er nyttige når du skal skrive og rette koden.
- Appen på iPhonen mens du koder
- Hver endring vises på telefonen. Du lærer ved å se resultatet, ikke ved å lese teori.
- Builds laget i skyen
- Expos tjenester kompilerer appen og sender den til TestFlight, så du slipper mye av den native konfigurasjonen.
- Ferdige byggeklosser for det viktigste
- Varsler, kjøp, kamera, lagring: de vanlige modulene finnes allerede. Du setter dem sammen i stedet for å skrive dem på nytt.
- Begrensninger du kjenner igjen
- Noen funksjoner krever native kode. Du lærer å se dem før du går i gang, så du velger en idé du kan gjennomføre.
Steg for steg
- Steg 1
Du installerer Expo, oppretter prosjektet og kjører første skjerm på iPhonen.
- Steg 2
Du bygger hovedfunksjonen og sender en versjon til TestFlight.
- Steg 3
Du legger til RevenueCat og PostHog, to moduler som passer i et Expo-prosjekt.
- Steg 4
Du klargjør den endelige versjonen og sender den til Apple.
Hvorfor med meg
Appene mine, Solys, TradaZen, Nolera og Vigie, er bygget med Expo. Jeg vet også hvor Expo stopper: vekkerklokken i Solys bruker AlarmKit, native, fordi en alarm som skal høres gjennom stillemodus krever det. Du lærer med verktøyet jeg bruker hver dag, begrensninger inkludert.
Les historien om TradaZen, fra idé til Apples avslag og publisering.
Start med de gratis guidene
Vanlige spørsmål
React Native eller Swift for å starte?
Swift er Apples native språk og har sine fordeler. For en første app med abonnement gir React Native med Expo deg flere ferdige byggeklosser og et språk AI-er mestrer godt.
Er Expo bare for små apper?
Nei. Publiserte apper kjører på Expo, og når en funksjon krever native kode, legger du til en modul uten å skrive alt på nytt.
Kan jeg lage en Android-versjon også?
Expo gjør det mulig, og koden i kitet kompilerer for Android, men all finpuss er gjort for iPhone og App Store. Bedre med én godt publisert app enn en halvferdig app på to plattformer.
iOS Kit
Startkoden til appene mine, veien videre med meldingene du gir Claude, og alle kitene. Claude starter fra en app som allerede kjører. 129,99 €.