Lære å lage app i 2026: hvor begynner du?
Av Mehdi Azizi
Oppdatert , 8 min
Swift, React Native eller AI: hvor du begynner når du skal lære å lage iPhone-app, utstyret, kontoen til 99 $ i året og veien til App Store.
For å lære å lage en iOS-app i 2026 handler den effektive metoden om én ting: bygg og publiser en liten, ekte app i stedet for å stable opp kurs. Du har tre innganger. Swift og SwiftUI, Apples offisielle vei, som krever en Mac. React Native med Expo, i TypeScript, som lar deg bygge appen og sende den til Apple fra hvilken som helst datamaskin. Og AI-assistenter som Claude eller Cursor, som skriver kode raskt, men som ikke erstatter at du forstår det de lager.
Uansett hvilken inngang du velger, begynner den egentlige læringen når du sikter mot App Store fra første dag: Apples gjennomgang, abonnementer, små skjermer, nettverksbrudd. Det er der forskjellen ligger mellom «en skjerm som funker hos meg» og en app som fremmede laster ned. Jeg publiserer mine egne iOS-apper: Solys (en vekkerklokke med minispill) og TradaZen (en tradingsimulator) ligger på App Store, og to andre, Nolera og Clic, ble avvist av Apple før de ble rettet. Denne guiden beskriver veien jeg anbefaler ut fra det.
Lære iOS: hvilken vei bør du velge som nybegynner?
Det finnes ikke noe dårlig språk å begynne med. Det finnes først og fremst ett godt kriterium: veien som lar deg publisere din første app raskest, uten å gå deg vill.
Swift og SwiftUI, Apples offisielle vei
Swift er Apples språk, og SwiftUI er verktøyet for å tegne skjermene. Apple tilbyr gratis veiledningene Develop in Swift, laget for folk uten noen erfaring med koding. For å følge dem sier Apple at du trenger en Mac med macOS Sonoma 14 eller nyere, og Xcode 15 eller nyere.
Dette er riktig vei hvis du allerede har en Mac, bare vil jobbe for iPhone, og på sikt sikter mot en jobb som native iOS-utvikler i en bedrift.
React Native og Expo, veien jeg bruker
Alle appene mine er bygget med React Native og Expo. Du skriver i TypeScript, og den samme koden kan kjøre på både iPhone og Android. Expo har en gratis veiledning på rundt to timer for å lage din første app. Viktigst av alt: EAS-tjenestene bygger appen din på Mac-er som Expo drifter, så du kan publisere en iOS-app uten Mac.
Det er denne veien jeg anbefaler en nybegynner som vil lage, publisere og tjene penger på sin egen app, fordi økosystemet dekker hele kjeden: betaling med RevenueCat, server med Supabase, analyse med PostHog, krasjsporing med Sentry. Siden React Native og Expo for en mobilapp forklarer valget nærmere.
Og hva med AI?
AI endrer tempoet, ikke målet. Claude eller Cursor kan lage en fungerende skjerm på en kveld, og jeg bruker dem hver dag. Men de tar selvsikkert feil om signeringen av appen, abonnementer eller Apples regler. Når du skal lære, bruk dem som en makker som forklarer koden sin, ikke som en leveransemaskin. Jeg har listet fallgruvene i lage en iOS-app med AI.
Hvordan lager du en iPhone-app når du starter fra null?
Her er rekkefølgen som fungerer, uansett hvilken teknologi du velger:
- Velg en bitteliten, nyttig app. Ikke en Instagram-klone, som ville blitt avvist etter guideline 4.1, men et verktøy som løser et konkret problem, helst ditt eget. Motivasjonen fra et ekte behov slår alle kurs.
- Kutt den ned til én hovedfunksjon. En første versjon som gjør én ting bra, blir lansert. En første versjon som gjør tolv ting, blir liggende på disken din. Siden MVP for iOS-app forklarer hvordan du kutter.
- Kjør appen på din egen iPhone tidlig. Simulatoren erstatter ikke en ekte telefon: berøring, lysstyrke, den faktiske tekststørrelsen.
- Inviter testere med TestFlight. Det er Apples verktøy for å distribuere en testversjon før publisering. Jeg forklarer det i TestFlight: test iPhone-appen din.
- Klargjør App Store-siden og send appen til gjennomgang. Skjermbilder, beskrivelse, personvern, demokonto ved behov, og ikke glem et ikon uten gjennomsiktighet (ITMS-90717).
- Mål, rett, send på nytt. En publisert app lærer deg mer enn tre prosjekter som ble forlatt på 80 %.
Det veiledningene ikke lærer deg
Når jeg ser på hvor jeg faktisk har svettet med appene mine, var ingen av disse temaene med i noen veiledning:
- Apples gjennomgang. Reglene, avvisningene, frem og tilbake. Solys fikk to avvisninger (guidelines 2.1 og 5.6.3), Clic og Nolera ble avvist for personvern (5.1.1), og Nolera også for metadataene sine (2.3.2).
- Abonnementer. Sette opp produktene, gratis prøveperiode, gjenoppretting av kjøp, og overholde det Apple krever av en betalingsskjerm.
- Små skjermer. Appen din er nydelig på din iPhone. Den kan bli kuttet av på en iPhone SE, og Apples reviewer tester ikke nødvendigvis på samme enhet som deg. Solys ble gjennomgått på en iPad, der iPhone-appen kjører i kompatibilitetsmodus i et mindre vindu: demoen på startskjermen var umulig å vinne der, derav avvisningen etter 2.1.
- Serveren. Kontoer, synkronisering, hva som skjer når nettet faller ut midt i en skriving.
- Å bli ferdig. Mellom 80 % og publisert går det ofte uker. Det er der de fleste prosjekter dør.
God iOS-læring måles ikke i antall videoer du har sett, men i antall apper du har sendt til Apple.
Trenger du Mac, iPhone og betalt konto for å lære?
En Mac: nødvendig for Swift og Xcode, valgfritt med Expo takket være bygg i skyen.
En iPhone: sterkt anbefalt uansett. Testing på en ekte enhet sparer deg for mange ubehagelige overraskelser, og enkelte funksjoner (varsler, kamera, kjøp) er vanskelige å sjekke andre steder.
Apple Developer-kontoen: den koster 99 $ i året, og den er obligatorisk for TestFlight og App Store. Men du trenger den ikke for å komme i gang: med en vanlig gratis Apple-konto lar Xcode deg teste på enheten din, med begrensninger (maks 3 enheter, og profiler som utløper etter 7 dager, ifølge Apples sammenligning). Betal for medlemskapet når den første versjonen nærmer seg. Stegene og fallgruvene finner du i Apple-utviklerkonto: pris og registrering.
Bli iOS-utvikler: videokurs, bootcamp eller veiledning?
Det finnes tre formater, og hvert av dem svarer på et ulikt mål.
Videokurs og veiledninger. Billige eller gratis, i ditt eget tempo. Perfekt for å lære syntaksen. Begrensningen: ingen ser på koden din, og de stopper nesten alltid før publisering.
Bootcamps og lange utdanninger. Nyttige hvis målet ditt er en fast jobb som iOS-utvikler, med et komplett løp og et nettverk. Det er en forpliktelse over flere måneder, rettet mot ansettelse heller enn lansering av din egen app.
Veiledning på ditt eget prosjekt. Du bygger din egen app, og noen som allerede har publisert hjelper deg videre når det butter: arkitekturen, paywallen, Apples gjennomgang. Det er det korteste formatet fra idé til App Store, forutsatt at du har et prosjekt og setter av tid til det hver uke. Mitt iOS Kit er selvstudieversjonen av dette: et kurs som tar utgangspunkt i prosjektet ditt, med en startkode som kjører, et skriftlig løp og Claude Code-skills som sjekker arbeidet til AI-en. Det er ingen direktesendte kurs. Vil du ha et menneskelig blikk på appen din, kan økten En time med meg bestilles separat, på video.
Riktig valg avhenger av spørsmålet du starter med. «Jeg vil bytte yrke» krever et utdanningsløp. «Jeg vil publisere appen min og tjene penger på den» krever et ekte prosjekt, veiledet steg for steg. Siden iOS-utviklerkurs sammenligner alternativene mer detaljert, og min sammenligning av kurs for å lage iPhone-app gir prisene på hvert av dem.
Veien jeg anbefaler
- Velg teknisk vei på én dag, ikke én måned. Har du en Mac og vil satse på en karriere innen native: Swift. Vil du publisere og tjene penger raskt, også uten Mac: React Native og Expo.
- Gjør den offisielle veiledningen for din vei, og slutt så med veiledninger.
- Start appen din dagen etter, med én enkelt hovedfunksjon.
- Koble på betaling før du publiserer, ikke etterpå: inntektsmodellen endrer hvordan du bygger appen.
- Send til Apple tidlig, og behandle hver avvisning som en lærdom, ikke en dom.
Stegene for å lage en app er beskrevet i detalj i metodeguiden, med fallgruvene i hvert steg.
Kom i gang
Foretrekker du å klare deg selv, er alt over nok til å starte: veiledningene fra Apple og Expo er gratis, og guidene på denne bloggen dekker resten.
Vil du starte fra et ferdig grunnlag, har jeg samlet startkoden fra appene mine og et løp i fire steg, fra idé til publisering, i iOS Kit, som du følger i ditt eget tempo. Detaljene om løpet finner du også på siden iOS-utviklerkurs.
Vet du ikke helt hvilken vei du skal ta? Den gratis diagnosen tar utgangspunkt i situasjonen din og forteller deg hvilket steg du bør ta tak i først. Forsiden viser hvordan du lager mobilappen din med Claude Code og denne startkoden.
Ingen kan love deg en publisering eller en inntekt. Det du kan få, er en metode, en startkode og avvisningene jeg allerede har fått før deg, ferdig rettet.
Ofte stilte spørsmål
Hvor begynner du for å lære å lage en iOS-app?
Bygg og publiser en liten, ekte app i stedet for å stable opp kurs. Velg teknisk vei på én dag, gjør den offisielle veiledningen for den veien, slutt så med veiledninger og start appen din dagen etter med én hovedfunksjon. Send den tidlig til Apple, og behandle hver avvisning som en lærdom, ikke en dom.
Hvordan lager du en enkel app som nybegynner?
Velg en bitteliten, nyttig app: et verktøy som løser et konkret problem, helst ditt eget. Kutt den ned til én hovedfunksjon, for en første versjon som gjør én ting bra blir lansert, mens en første versjon som gjør tolv ting blir liggende på disken din. Kjør deretter appen tidlig på din egen iPhone.
Swift eller React Native: hva bør du velge som nybegynner?
Det finnes ikke noe dårlig språk å begynne med: velg veien som lar deg publisere din første app raskest. Swift og SwiftUI, Apples offisielle vei, krever en Mac og passer hvis du sikter mot en native-jobb i en bedrift. React Native med Expo, i TypeScript, lar deg bygge og sende appen fra hvilken som helst datamaskin, noe som passer for å publisere og tjene penger raskt.
Kan du lære å lage en iOS-app uten Mac?
Ja, med React Native og Expo: EAS-tjenestene bygger appen din på Mac-er som Expo drifter, så du kan publisere en iOS-app uten Mac. En Mac er fortsatt nødvendig for Swift og Xcode. En iPhone er sterkt anbefalt uansett, fordi enkelte funksjoner, som varsler, kamera og kjøp, er vanskelige å sjekke andre steder.
Hvilket budsjett trenger du for å lære å lage en app?
For å komme i gang er veiledningene fra Apple og Expo gratis, og en gratis Apple-konto lar deg teste på enheten din med Xcode, med begrensninger: maks 3 enheter og profiler som utløper etter 7 dager. Apple Developer-kontoen koster 99 $ i året og er obligatorisk for TestFlight og App Store. Betal for medlemskapet når den første versjonen nærmer seg.
Kan en AI som ChatGPT lage en app for meg?
En AI skriver kode raskt, men den erstatter ikke at du forstår det den lager. Claude eller Cursor kan lage en fungerende skjerm på en kveld, men de tar selvsikkert feil om signeringen av appen (ITMS-90034), abonnementer eller Apples regler. Når du skal lære, bruk dem som en makker som forklarer koden sin, ikke som en leveransemaskin.