Gå til hovedindhold
iOS KitDiscordGratis (ny fane)
Guiderne

Lav en iPhone-app, når du starter fra nul

For at lave en iPhone-app skal du starte med at definere en bruger, én nyttig handling og det resultat, brugeren skal opnå. Byg det forløb, tjek det på en rigtig enhed, og forbered derefter distribution og betaling, hvis din app har det. Her er beslutningerne, de beviser, du skal samle, og guiderne til at komme videre selv; iOS Kit samler også forløbet i fire trin med startkoden fra mine apps.

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

Din idé skåret ned til én funktion
Du lærer at reducere din idé til det, appen gør ved første opstart, og at skrive listen over det, der må vente til næste version.
Dit tekniske fundament på plads fra start
Expo, din Apple-udviklerkonto, dit kodeprojekt: alt er klar fra første trin, ikke den dag, du får brug for det.
AI som værktøj, ikke som krykke
Du ser, hvordan du beder en AI om en skærm, gennemgår det, den laver, og retter, når den tager fejl. Vil du hellere kode uden, går det også.
Din app på din egen iPhone
Du installerer din testversion med TestFlight allerede i andet trin, så du kan vurdere dit arbejde på en rigtig skærm.

Trin for trin

  1. Trin 1

    Du vælger idé, målgruppe og pris, og dit tekniske fundament bliver sat op.

  2. Trin 2

    Du bygger hovedfunktionen og tester den på din iPhone med TestFlight.

  3. Trin 3

    Du tilføjer onboarding, paywall og abonnement.

  4. Trin 4

    Du forbereder din App Store-side, tjekker din ansøgning og sender den til Apple.

Hvor starter du med din første iPhone-app?

Skriv en afgrænsning på én side, før du vælger værktøj: til hvem, i hvilken situation, hvilken handling, hvilke data der skal gemmes, og hvad der må vente til næste version. For en fiktiv læsedagbog kunne forløbet være: tilføj en bog, notér den side, du er nået til, luk appen og find siden igen. Et katalog med tyve skærme siger endnu ikke, om det resultat virker.

Arbejd dig frem med fire leverancer: afgrænsningen, en installation hvor hovedforløbet virker, bevis for et køb og en gendannelse, hvis du sælger et abonnement, og til sidst App Store-ansøgningen. Notér ved hver runde, hvad der er prøvet, og hvad der mangler at blive testet. Hvis en funktion ikke tjener nogen af disse leverancer, så spørg dig selv, om den er nødvendig i første version.

Udfyld kravspecifikationen med et forklaret eksempel

Download skabelonen til afgrænsning og dens tjekliste

Hvordan tjekker du, at din app virkelig virker?

Test en frisk installation på din iPhone uden udviklingsværktøjerne åbne. Gennemfør hovedforløbet, luk og genstart appen, slå netværket fra og afvis de tilladelser, der bedes om. Tjek også de obligatoriske skærme på det mindste og største understøttede format med tastaturet fremme. Gem for hvert forsøg build-nummer, enhed, handling og det observerede resultat.

I mit casestudie om TradaZen fortæller jeg om en lektion, der aldrig sluttede, selvom de automatiske tests var grønne. Den nyttige kontrol var at spille lektionen helt til ende. Vælg på samme måde et observerbart resultat for din app: finde gemte data igen, gennemføre en session eller få adgang til købt indhold. »Knappen reagerer« er ikke nok til at godkende forløbet.

Installér en TestFlight-version og organisér dine tests

Download skemaet med 16 testscenarier

Læs om fejlene og rettelserne på TradaZen

Hvilket budget skal du regne med, før du vælger værktøjer?

Skil opstart, faste udgifter og forbrugsudgifter ad. Den manglende computer eller iPhone, medlemskabet for at udgive, dit kodeværktøj og kald til et betalt API er ikke samme post. Anslå også tiden til test og vedligeholdelse. En app, der kører lokalt, og en app, der analyserer hvert foto på en server, har ikke samme udgifter, selv med lige mange skærme.

Før du vælger no-code eller en stack med kode, så tjek, hvad dit projekt kræver: udgivelse på App Store, køb i appen, native funktioner og adgang til koden. Udfyld derefter budgettet med leverandørens priser, deres dato og begrænsningerne i hver plan. Guiden om omkostninger gennemgår posterne; skemaet lader dig sammenligne dine egne antagelser uden at forveksle en anden apps budget med dit.

Forstå, hvad en iOS-app koster, inklusive udgivelse og forbrug

Download budgettet, du kan udfylde for dit projekt

Sammenlign muligheder og begrænsninger ved no-code og AI

Hvorfor med mig

Jeg udgiver mine egne iOS-apps: Solys, TradaZen, Nolera og Vigie ligger på App Store, en til er til review hos Apple. Jeg har været igennem de samme trin som dig, fra idé til afvisning fra Apple, og det er den vej, jeg har skrevet ned i iOS Kit, med startkoden fra mine apps.

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

Start med de gratis guider

Ofte stillede spørgsmål

Jeg har aldrig kodet. Kan jeg godt?

Ja. Kittet er lavet til begyndere, men du skal være klar til at arbejde med en AI som Claude Code eller Cursor: kittet giver den reglerne og skills til at skrive koden ordentligt. Det vigtigste er den tid, du lægger i det hver uge.

Bliver min app med sikkerhed udgivet?

Det kan ingen love dig: det er Apple, der bestemmer. iOS Kit indeholder Apple Review Kit: tjeklisten før indsendelse, mine rettede afvisninger og skills, der gennemgår din app.

Hvad koster kittet?

129,99 €, én gang, med 1 år med opdateringer inkluderet, derefter 49,99 € om året, hvis du vil fortsætte. iOS Kit er tilgængeligt. Download med det samme efter betaling.

Hvad med Android?

Kittets kode kan bygges til Android, men alt finpudsningsarbejdet er lavet til iPhone. Kittet er tænkt til App Store.

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å