Lav en app uden at kode: no-code, AI og begrænsninger
Af Mehdi Azizi
Opdateret , 8 min.
Du kan godt lave en app uden at kode. No-code eller AI: hvad hver vej giver dig på App Store, og hvornår du skal kunne læse lidt kode.
Lav en app uden at kode: det ærlige svar
Ja, du kan lave en app uden at kode i 2026. Der er to hovedveje: no-code-værktøjer, hvor du sætter din app sammen med musen, og AI, som skriver koden for dig ud fra dine beskrivelser. Begge kan føre dig hele vejen til en rigtig app, og nogle no-code-værktøjer kan endda udgive på App Store.
Det, reklamerne ikke fortæller, er, at der næsten altid kommer et tidspunkt, hvor du skal forstå lidt kode, uden nødvendigvis at skrive den. Det tidspunkt kommer på det værst tænkelige sted: når din app skal sælge et abonnement, komme igennem Apples review og holde til rigtige brugere. Denne guide hjælper dig med at vælge din vej og vide, hvor det tidspunkt ligger, før du binder dig.
Jeg udgiver mine egne iOS-apps med React Native, Expo og AI. Solys, et vækkeur med minispil, og TradaZen, en tradingsimulator, ligger på App Store. Nolera og Clic blev afvist af Apple og derefter rettet. Jeg sælger ingen no-code-værktøjer. Jeg sælger kits til at lave en mobilapp: husk det, når du læser denne erfaringsbaserede vurdering, som bygger på de officielle kilder fra hvert værktøj.
Hvilke måder er der at lave en app uden at kode?
No-code-værktøjer, der udgiver en rigtig app
Nogle visuelle værktøjer laver rigtige mobilapps, som kan udgives i app-butikkerne. Deres gratis plan udgiver dog ikke i butikkerne: detaljerne står i lav en app gratis. To kendte eksempler:
- Bubble har en editor til native mobilapps. Dokumentationen forklarer, hvordan du udgiver på App Store og Google Play, og minder om, at du stadig skal have din Apple Developer-konto til 99 $ om året.
- FlutterFlow genererer Flutter-kode. Ifølge prissiden starter download af koden og udrulning til butikkerne med den betalte Basic-plan, ikke med den gratis plan.
Installerbare webapps
Andre værktøjer, som er meget praktiske, laver ikke apps til App Store. Glide skriver for eksempel, at deres apps er progressive webapps, og at direkte udgivelse på App Store eller Google Play ikke understøttes. Perfekt til et internt værktøj, men ikke egnet, hvis dit mål er at blive fundet og sælge på App Store.
AI, der skriver koden for dig
Claude, ChatGPT eller Cursor skriver rigtig kode, for eksempel i React Native med Expo. Det er det, man kalder vibe coding. Forskellen fra no-code er vigtig: koden er din, i et standardformat, uden abonnement på en platform for at holde den kørende. Bagsiden er, at du en dag bliver nødt til at læse den kode. Jeg går i detaljer med det i lav en iOS-app med AI.
Det, no-code er rigtig god til
No-code-værktøjer er fremragende til:
- Et register eller et katalog: opslag, søgning, favoritter.
- En avanceret formular: indsamling af oplysninger, simpel booking, kontaktformular.
- En prototype at vise frem: tjekke, om nogen interesserer sig for en idé, før du bruger uger på den.
- Et internt værktøj: en app til dit team eller din forening, hvor udseendet betyder mindre.
Hvis dit projekt passer i en af de kasser, så start med no-code. Du lærer mere om dine brugere med en uperfekt app online end med måneders overvejelser.
Hvor det går i stå for en iOS-app, der skal sælge
Begrænsningerne dukker op, hvor en app begynder at være penge værd på App Store.
Apple-abonnementer. Regel 3.1.1 i App Review Guidelines kræver Apples in-app-køb for at låse funktioner eller indhold op i en app. Konkret: produkter i App Store Connect, paywall, gendannelse af køb, gratis prøveperiode. Tjek, før du vælger et værktøj, hvordan det håndterer alt det, og om du kan koble en tjeneste som RevenueCat på. Siden om in-app-abonnementer på iOS går i dybden med den opgave.
Apples review. Regel 4.2 kræver, at en app er mere end en indpakket hjemmeside, og regel 4.2.6 præciserer, at apps lavet ud fra en kommerciel skabelon eller en app-generatortjeneste bliver afvist, medmindre de indsendes direkte af udbyderen af indholdet. Hvis du udgiver din egen app fra din egen konto, er du den udbyder. Men en app, der ligner startskabelonen på en prik, risikerer at ramme de regler, og guideline 4.1, hvis skabelonen efterligner en kendt app. Tilpas den for alvor, og læs hvorfor Apple afviser en app, før du indsender.
Afhængigheden af platformen. Din app bor hos værktøjet. Hvis priser, vilkår eller funktioner ændrer sig, må du følge med. Nogle værktøjer lader dig hente koden, andre gør ikke: det er et spørgsmål, du skal stille på dag ét, ikke den dag, din app tager fart.
Følelsen i appen. Animationer, widgets, rige notifikationer, flydende brug: det, der får folk til at beholde en app på hjemmeskærmen, afhænger meget af, hvad værktøjet kan. Test en app lavet med værktøjet på din iPhone, før du binder dig.
Ændrer AI spillet?
Ja, virkelig. En motiveret person uden uddannelse kan i dag lave fungerende skærme i React Native på et par aftener med en assistent som Claude eller Cursor.
Men der er en verden til forskel mellem "en skærm, der virker hos mig" og "en udgivet app, som fremmede bruger, uden at den går i stykker". Brugerkonti, synkronisering, netværksfejl, små skærme, der skærer brugerfladen af, opsætning af abonnementer, App Store-materialet: det er her, soloprojekter går i stå, og AI advarer dig ikke om det, den ikke ved. Den kan hverken se din Apple-konto, din RevenueCat-konsol eller din telefon.
Tidspunktet, hvor du skal forstå lidt kode
Uanset om du går no-code eller AI-vejen, er her de tidspunkter, hvor "uden at kode" når sin grænse. Du behøver ikke skrive det hele, men du skal kunne læse og forstå:
- En fejlmeddelelse. Vide, i hvilken fil og på hvilket trin det går galt, så du kan stille AI'en eller værktøjets support det rigtige spørgsmål.
- En ændring foreslået af AI'en. Hvilke filer ændres, og passer det med det, du bad om.
- Appens konfiguration. Bundle-id'et, versionsnummeret, teksterne i tilladelsesanmodningerne.
- Abonnements-id'erne. De skal være identiske i App Store Connect, RevenueCat og din kode, tegn for tegn. Kun en test i sandbox bekræfter, at alt stemmer, et trin jeg gennemgår i paywall-fejl på iOS.
- Reglerne for dataadgang. Hvis du bruger Supabase, skal du tjekke, at hver bruger kun kan læse sine egne data.
- Hemmelige nøgler. Vide, at en hemmelig nøgle aldrig må ligge i koden til en app, der er installeret på en telefon.
Lave en app uden at kode, ja. Udgive og tjene penge uden at forstå noget af koden, det er dér, de fleste projekter går i stå.
Den gode nyhed: det niveau af forståelse lærer du på dit eget projekt, meget hurtigere end fuld programmering. Og AI er en fremragende lærer, hvis du beder den forklare i stedet for at rette.
No-code eller AI: testen i fire spørgsmål
- Skal din app sælge abonnementer eller in-app-køb? Hvis ja, så tjek, at værktøjet håndterer Apple-køb, eller gå efter kode skrevet med AI.
- Vil du være på App Store? Hvis ja, så fravælg værktøjer, der kun laver webapps.
- Vil du beholde din kode, hvis du skifter værktøj? Hvis ja, så vælg AI med en standard-stack eller et værktøj, der tillader eksport.
- Er det en test, et internt værktøj eller et katalog? Hvis ja, er no-code sandsynligvis den hurtigste vej.
Når du har valgt vej, er resten den samme for alle: de 4 trin står i sådan laver du en app.
Det, jeg selv bruger til mine apps
Til mine apps har jeg valgt AI-vejen med en standard-stack: React Native og Expo til appen, EAS til builds, RevenueCat til abonnementer, Supabase til data, PostHog til målinger og Sentry til nedbrud. Koden er min, AI kender den godt, og jeg kan udgive fra en hvilken som helst computer, som jeg forklarer i udgiv en iOS-app uden Mac. Begrundelserne for valget står på siden React Native og Expo til en mobilapp.
Det er ikke det eneste rigtige svar. Hvis dit projekt er et internt værktøj, sparer et no-code-værktøj dig tid. Hvis dit mål er en iOS-app, der tjener penge på abonnementer, er det efter min mening den bedste investering at lære at læse den kode, AI skriver for dig.
Lær det nødvendige, ikke mere
Det er det, jeg har lagt i iOS Kit: startkoden til mine apps og et forløb i fire trin med Claude Code-skills til hvert trin, som du følger i dit eget tempo. Usikker på, hvilken vej der passer dig? Den gratis diagnose tager udgangspunkt i det, du kan i dag, og fortæller dig, hvilket trin du skal starte med.
Jeg lover dig hverken indtægt eller udgivelse: Apple godkender, markedet bestemmer. Indholdet af forløbet præsenteres på siden iOS-udvikleruddannelse.
Ofte stillede spørgsmål
Er det muligt at lave en app uden at kode?
Ja, i 2026. Der er to veje: no-code-værktøjer, hvor du sætter din app sammen med musen, og AI, som skriver koden ud fra dine beskrivelser. Begge kan føre dig hele vejen til en rigtig app, og nogle no-code-værktøjer kan endda udgive på App Store.
Hvordan vælger man mellem no-code og AI til at lave sin egen app?
Til en test, et internt værktøj eller et katalog er no-code sandsynligvis den hurtigste vej. Hvis din app skal sælge abonnementer, så tjek, at værktøjet håndterer Apple-køb, eller gå efter kode skrevet med AI. Vil du beholde din kode, hvis du skifter værktøj, så vælg AI med en standard-stack eller et værktøj, der tillader eksport.
Kan man udgive en app lavet uden kode på App Store?
Ja, med nogle værktøjer. Bubbles dokumentation forklarer, hvordan du udgiver på App Store og Google Play, og minder om, at du stadig skal have din Apple Developer-konto til 99 $ om året. Andre værktøjer, som Glide, laver kun progressive webapps uden direkte udgivelse på App Store. Tjek værktøjet, før du binder dig.
Hvilken gratis no-code-platform skal man vælge til at lave en app?
Det afhænger af, hvad din app skal kunne, for ikke alle udgiver på App Store. Bubble og FlutterFlow gør, Glide laver kun webapps. Deres gratis plan udgiver ikke i butikkerne: ifølge prissiden starter FlutterFlow udrulning til butikkerne med den betalte Basic-plan. Detaljerne står i lav en app gratis.
Kan et no-code-værktøj håndtere Apple-abonnementer?
Det afhænger af værktøjet, så tjek det, før du binder dig. Regel 3.1.1 i App Review Guidelines kræver Apples in-app-køb for at låse funktioner eller indhold op i en app. Konkret kræver det produkter i App Store Connect, en paywall, gendannelse af køb og den gratis prøveperiode. Se også, om du kan koble en tjeneste som RevenueCat på.
Skal man forstå kode, når man laver en app uden at kode?
Næsten altid, på et tidspunkt, men uden nødvendigvis at skrive den. Du skal kunne læse en fejlmeddelelse, en ændring foreslået af AI'en, appens konfiguration og abonnements-id'erne. De id'er skal være identiske i App Store Connect, RevenueCat og din kode, tegn for tegn. Vid også, at en hemmelig nøgle aldrig må ligge i koden til en app, der er installeret på en telefon.