Lag en iPhone-app når du starter fra null
For å lage en iPhone-app starter du med å definere en bruker, en nyttig handling og resultatet vedkommende skal oppnå. Bygg denne flyten, sjekk den på en ekte enhet, og forbered deretter distribusjon og betaling hvis appen tilbyr det. Her er beslutningene, bevisene du må samle og guidene for å komme videre på egen hånd; iOS Kit samler også dette løpet i fire steg, med startkoden fra appene mine.
Av Mehdi Azizi · Innhold gjennomgått

Dette lærer du
- Ideen din kokt ned til én funksjon
- Du lærer å redusere ideen til det appen gjør ved første oppstart, og å skrive ned det som må vente til neste versjon.
- Det tekniske grunnlaget på plass fra start
- Expo, Apple-utviklerkontoen din, kodeprosjektet ditt: alt er klart fra første steg, ikke den dagen du trenger det.
- AI som verktøy, ikke som krykke
- Du ser hvordan du ber en AI om en skjerm, leser gjennom det den lager og retter når den tar feil. Vil du heller kode uten, går det også.
- Appen din på din egen iPhone
- Du installerer testversjonen med TestFlight allerede i andre steg, så du kan vurdere arbeidet på en ekte skjerm.
Steg for steg
- Steg 1
Du velger idé, målgruppe og pris, og det tekniske grunnlaget installeres.
- Steg 2
Du bygger hovedfunksjonen og tester den på iPhonen din med TestFlight.
- Steg 3
Du legger til onboarding, paywall og abonnement.
- Steg 4
Du forbereder App Store-siden, sjekker innsendingen og sender den til Apple.
Hvor starter du for å lage din første iPhone-app?
Skriv en avgrensning på én side før du velger verktøy: for hvem, i hvilken situasjon, hvilken handling, hvilke data som skal lagres og hva som venter til neste versjon. For en tenkt lesedagbok kan flyten være: legge til en bok, notere siden du kom til, lukke appen og finne siden igjen. En katalog med tjue skjermer sier ennå ikke om dette resultatet fungerer.
Jobb mot fire leveranser: avgrensningen, en installasjon der hovedflyten fungerer, bevis på et kjøp og en gjenoppretting hvis du selger abonnement, og til slutt App Store-innsendingen. Noter for hver runde hva som er prøvd og hva som gjenstår å teste. Hvis en funksjon ikke tjener noen av disse leveransene, spør deg selv om den trengs i første versjon.
Hvordan sjekker du at appen faktisk fungerer?
Test en ny installasjon på iPhonen din, uten utviklerverktøyene åpne. Fullfør hovedflyten, lukk og start appen igjen, slå av nettet og avslå tillatelsene som blir spurt om. Sjekk også de obligatoriske skjermene på minste og største støttede format, med tastaturet synlig. Noter for hvert forsøk build-nummer, enhet, handling og observert resultat.
I casestudien om TradaZen forteller jeg om en leksjon som aldri ble ferdig selv om de automatiske testene var grønne. Kontrollen som hjalp var å spille leksjonen helt til slutt. Velg på samme måte et observerbart resultat for appen din: finne igjen lagrede data, fullføre en økt eller få tilgang til kjøpt innhold. «Knappen reagerer» er ikke nok til å godkjenne flyten.
Installer en TestFlight-versjon og organiser testene
Hvilket budsjett trenger du før du velger verktøy?
Skill mellom oppstart, faste kostnader og bruksavhengige kostnader. Datamaskinen eller iPhonen du mangler, publiseringsmedlemskapet, kodeverktøyet og kall til et betalt API er ikke samme post. Beregn også tiden til testing og vedlikehold. En app som fungerer lokalt og en app som analyserer hvert bilde på en server har ikke samme utgifter, selv med like mange skjermer.
Før du velger no-code eller en stack med kode, sjekk hva prosjektet krever: publisering på App Store, kjøp i appen, native funksjoner og tilgang til koden. Fyll deretter inn budsjettet med leverandørens priser, datoen og begrensningene i hver plan. Kostnadsguiden går gjennom postene; regnearket lar deg sammenligne dine egne antakelser uten å ta en annen apps budsjett for ditt.
Forstå hva en iOS-app koster, med publisering og bruk
Hvorfor med meg
Jeg publiserer mine egne iOS-apper: Solys, TradaZen, Nolera og Vigie ligger på App Store, en til er til gjennomgang hos Apple. Jeg har gått gjennom de samme stegene som deg, fra idé til avslag fra Apple, og det er denne veien jeg har skrevet ned i iOS Kit, med startkoden fra appene mine.
Les historien om TradaZen, fra idé til Apples avslag og publisering.
Start med de gratis guidene
Vanlige spørsmål
Jeg har aldri kodet. Går det?
Ja. Kitet er laget for nybegynnere, men du må være klar til å jobbe med en AI som Claude Code eller Cursor: kitet gir den regler og skills for å skrive ryddig kode. Det viktigste er tiden du setter av hver uke.
Blir appen min garantert publisert?
Ingen kan garantere det: det er Apple som bestemmer. iOS Kit inkluderer Apple Review Kit: sjekklisten før innsending, mine rettede avslag og skills som går gjennom appen din.
Hva koster kitet?
129,99 €, én gang, med 1 år med oppdateringer inkludert, deretter 49,99 € per år hvis du vil fortsette. iOS Kit er tilgjengelig. Last ned rett etter betaling.
Hva med Android?
Koden i kitet kompilerer for Android, men all finpussen er gjort for iPhone. Kitet er laget for App Store.
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 €.