Hoppa till huvudinnehållet
iOS KitDiscordGratis (ny flik)
Guiderna

React Native-utvecklare för mobilappar: därför börjar du med Expo

När du börjar som React Native-utvecklare för mobilappar är Expo en enkel startpunkt. Du skriver appen i JavaScript eller TypeScript, ser den köra på din iPhone medan du kodar och behöver inte hantera all inbyggd konfiguration från första dagen. Det är den tekniska grunden i mina appar, och i startkoden i iOS Kit.

Av · Innehållet granskat

En MacBook Pro visar Claude Code som ändrar appen TradaZen, bredvid iPhone-simulatorn som visar appens skärm.

Det här lär du dig

Ett enda språk att lära sig
JavaScript eller TypeScript, webbens språk. AI-verktygen kan det bra, vilket gör dem användbara för att skriva och rätta din kod.
Appen på din iPhone medan du kodar
Varje ändring syns på telefonen. Du lär dig genom att se resultatet, inte genom att läsa teori.
Builds i molnet
Expos tjänster kompilerar appen och skickar den till TestFlight, vilket besparar dig en stor del av den inbyggda konfigurationen.
Färdiga byggstenar för det viktigaste
Notiser, köp, kamera, lagring: de vanliga modulerna finns redan. Du sätter ihop dem i stället för att skriva om dem.
Gränser du känner igen
Vissa funktioner kräver inbyggd kod. Du lär dig upptäcka dem innan du ger dig in i dem, så att du väljer en idé inom räckhåll.

Steg för steg

  1. Steg 1

    Du installerar Expo, skapar projektet och kör din första skärm på din iPhone.

  2. Steg 2

    Du bygger huvudfunktionen och skickar en version till TestFlight.

  3. Steg 3

    Du lägger till RevenueCat och PostHog, två moduler som fungerar i ett Expo-projekt.

  4. Steg 4

    Du förbereder slutversionen och skickar den till Apple.

Varför med mig

Mina appar, Solys, TradaZen, Nolera och Vigie, är byggda med Expo. Jag vet också var Expo tar slut: väckarklockan i Solys går via AlarmKit, inbyggt, eftersom ett alarm som ska gå igenom tyst läge kräver det. Du lär dig med verktyget jag använder varje dag, gränser inräknade.

Läs TradaZens resa, från bygget till Apples avslag och publiceringen.

Börja med de gratis guiderna

Vanliga frågor

React Native eller Swift för att börja?

Swift är Apples eget språk och har sina fördelar. För en första app med prenumeration ger React Native med Expo dig fler färdiga byggstenar och ett språk som AI-verktygen behärskar väl.

Är Expo bara för små appar?

Nej. Publicerade appar körs på Expo, och när en funktion kräver inbyggd kod lägger du till en modul utan att skriva om allt.

Kan jag göra en Android-version också?

Expo klarar det, och kitets kod kompilerar för Android, men all finputsning är gjord för iPhone och App Store. Hellre en första app som är ordentligt publicerad än en halvfärdig app på två plattformar.

iOS Kit

Startkoden till mina appar, vägledningen med meddelandena du ger Claude, och alla kit. Claude utgår från en app som redan fungerar. 129,99 €.

Se iOS Kit

Läs också