Gå til hovedindhold
iOS KitDiscordGratis (ny fane)
Guiderne

React Native-udvikler af mobilapps: hvorfor starte med Expo

Når du starter som React Native-udvikler af mobilapps, er Expo et enkelt sted at begynde. Du skriver din app i JavaScript eller TypeScript, ser den køre på din iPhone, mens du koder, og behøver ikke håndtere al den native konfiguration fra første dag. Det er det tekniske fundament i mine apps og i startkoden til iOS Kit.

Af · Indhold gennemgået

En MacBook Pro viser Claude Code, der ændrer appen TradaZen, ved siden af iPhone-simulatoren, der viser appens skærm.

Det lærer du

Kun ét sprog at lære
JavaScript eller TypeScript, webbens sprog. AI'er kender det godt, hvilket gør dem nyttige til at hjælpe dig med at skrive og rette din kode.
Din app på din iPhone, mens du koder
Hver ændring vises på din telefon. Du lærer ved at se resultatet, ikke ved at læse teori.
Builds lavet i skyen
Expos tjenester bygger din app og sender den til TestFlight, så du slipper for en stor del af den native konfiguration.
Færdige byggeklodser til det vigtigste
Notifikationer, køb, kamera, lagring: de almindelige moduler findes allerede. Du sætter dem sammen i stedet for at skrive dem igen.
Begrænsninger, du kan genkende
Nogle funktioner kræver native kode. Du lærer at spotte dem, før du går i gang, så du vælger en idé inden for rækkevidde.

Trin for trin

  1. Trin 1

    Du installerer Expo, opretter dit projekt og kører din første skærm på din iPhone.

  2. Trin 2

    Du bygger hovedfunktionen og sender en version til TestFlight.

  3. Trin 3

    Du tilføjer RevenueCat og PostHog, to moduler der passer ind i et Expo-projekt.

  4. Trin 4

    Du forbereder den endelige version og sender den til Apple.

Hvorfor med mig

Mine apps, Solys, TradaZen, Nolera og Vigie, er bygget med Expo. Jeg ved også, hvor Expo stopper: Solys' vækkeur bruger AlarmKit, nativt, fordi en alarm, der skal igennem lydløs tilstand, kræver det. Du lærer med det værktøj, jeg bruger hver dag, begrænsninger inklusive.

Læs TradaZens forløb, fra udvikling over Apples afvisninger til udgivelse.

Start med de gratis guider

Ofte stillede spørgsmål

React Native eller Swift som begynder?

Swift er Apples native sprog og har sine fordele. Til en første app med abonnement giver React Native med Expo dig flere færdige byggeklodser og et sprog, AI'er mestrer godt.

Er Expo kun til små apps?

Nej. Udgivne apps kører på Expo, og når en funktion kræver native kode, tilføjer du et modul uden at skrive alt om.

Kan jeg også lave en Android-version?

Expo gør det muligt, og kittets kode kan bygges til Android, men al finpudsning er lavet til iPhone og App Store. Hellere én godt udgivet første app end en halvfærdig app på to platforme.

iOS Kit

Starter Code fra mine apps, forløbet med de beskeder, du giver Claude, og alle kits. Claude starter fra en app, der allerede kører. 129,99 €.

Se iOS Kit

Læs også