App maken zonder te programmeren: no-code, AI en grenzen
Door Mehdi Azizi
Bijgewerkt op , 8 min
Een app maken zonder te programmeren kan. No-code of AI: wat elke route mogelijk maakt in de App Store, en wanneer je toch wat code moet lezen.
Een app maken zonder te programmeren: het eerlijke antwoord
Ja, je kunt in 2026 een app maken zonder te programmeren. Er zijn twee grote routes: no-codetools, waarmee je je app met de muis in elkaar zet, en AI, die de code voor je schrijft op basis van je beschrijvingen. Met allebei kom je tot een echte app, en sommige no-codetools publiceren zelfs in de App Store.
Wat de advertenties niet vertellen: er komt bijna altijd een moment waarop je een beetje code moet begrijpen, zonder dat je het per se zelf schrijft. Dat moment valt op de slechtst denkbare plek: als je app een abonnement moet verkopen, door de review van Apple moet komen en overeind moet blijven bij echte gebruikers. Deze gids helpt je je route te kiezen en te weten waar dat moment zit, voordat je eraan begint.
Ik publiceer mijn eigen iOS-apps met React Native, Expo en AI. Solys, een wekker met minigames, en TradaZen, een tradingsimulator, staan in de App Store. Nolera en Clic werden door Apple afgewezen en daarna gecorrigeerd. Ik verkoop geen enkele no-codetool. Ik verkoop kits om een mobiele app te maken: houd dat in je achterhoofd bij het lezen van deze ervaring uit de praktijk, onderbouwd met de officiële bronnen van elke tool.
Op welke manieren kun je een app maken zonder te programmeren?
No-codetools die een echte app publiceren
Sommige visuele tools maken echte mobiele apps die je in de stores kunt publiceren. Met hun gratis abonnement publiceer je echter niet in de stores: de details staan in gratis een app maken. Twee bekende voorbeelden:
- Bubble biedt een editor voor native mobiele apps. De documentatie legt uit hoe je publiceert in de App Store en Google Play, en herinnert je eraan dat je nog steeds je Apple Developer-account van 99 $ per jaar nodig hebt.
- FlutterFlow genereert Flutter-code. Volgens de prijspagina kun je de code pas downloaden en in de stores uitrollen vanaf het betaalde Basic-abonnement, niet met het gratis abonnement.
Installeerbare webapps
Andere tools, heel handig, maken geen apps voor de App Store. Glide geeft bijvoorbeeld aan dat zijn apps progressive web apps zijn en dat direct publiceren in de App Store of Google Play niet wordt ondersteund. Perfect voor een interne tool; niet geschikt als je doel is om gevonden te worden en te verkopen in de App Store.
AI die de code voor je schrijft
Claude, ChatGPT of Cursor schrijven echte code, bijvoorbeeld in React Native met Expo. Dat noemen we vibe coding. Het verschil met no-code is belangrijk: de code is van jou, in een standaardformaat, zonder abonnement op een platform om hem te laten draaien. De keerzijde: die code zul je ooit moeten lezen. Ik ga daar uitgebreid op in in een iOS-app maken met AI.
Waar no-code heel goed in is
No-codetools zijn uitstekend voor:
- Een gids of catalogus: kaarten, een zoekfunctie, favorieten.
- Een uitgebreid formulier: gegevens verzamelen, simpel reserveren, contact opnemen.
- Een prototype om te laten zien: checken of een idee iemand interesseert voordat je er weken in steekt.
- Een interne tool: een app voor je team of vereniging, waarbij uiterlijk weinig uitmaakt.
Past je project in een van deze vakjes, begin dan met no-code. Je leert meer over je gebruikers met een onvolmaakte app die online staat dan met maanden nadenken.
Waar het knelt voor een iOS-app die moet verkopen
De grenzen verschijnen precies daar waar een app geld begint op te leveren in de App Store.
Apple-abonnementen. Regel 3.1.1 van de App Review Guidelines verplicht de in-app-aankoop van Apple om functies of content in een app te ontgrendelen. Concreet: producten in App Store Connect, een paywall, aankopen herstellen, een gratis proefperiode. Check voordat je een tool kiest hoe die dat allemaal regelt, en of je er een dienst als RevenueCat op kunt aansluiten. De pagina in-app-abonnementen op iOS beschrijft dit werk in detail.
De review van Apple. Regel 4.2 vraagt dat een app meer is dan een verpakte website, en regel 4.2.6 bepaalt dat apps gemaakt met een commercieel template of een app-generatiedienst worden afgewezen, tenzij ze direct worden ingediend door de aanbieder van de content. Publiceer je je eigen app vanaf je eigen account, dan ben jij die aanbieder. Maar een app die exact lijkt op het template waarmee je begon, loopt het risico op deze regels, en op guideline 4.1 als dat template een bekende app nadoet. Personaliseer echt, en lees waarom Apple een app afwijst voordat je indient.
Afhankelijkheid van het platform. Je app leeft bij de tool. Veranderen de prijzen, voorwaarden of functies, dan ga je mee. Sommige tools laten je de code meenemen, andere niet: dat is een vraag voor dag één, niet voor de dag dat je app doorbreekt.
Het gevoel van de app. Animaties, widgets, rijke notificaties, vloeiendheid: wat ervoor zorgt dat iemand een app op zijn beginscherm houdt, hangt sterk af van wat de tool kan. Test een app die met de tool is gemaakt op je iPhone voordat je je vastlegt.
Verandert AI het speelveld?
Ja, echt. Iemand die gemotiveerd is, zonder opleiding, kan vandaag in een paar avonden werkende schermen bouwen in React Native, met een assistent als Claude of Cursor.
Maar er ligt een wereld tussen "een scherm dat bij mij werkt" en "een gepubliceerde app die onbekenden gebruiken zonder dat hij crasht". Gebruikersaccounts, synchronisatie, netwerkstoringen, kleine schermen die de interface afkappen, de configuratie van abonnementen, het App Store-dossier: daar stranden soloprojecten, en AI waarschuwt je niet voor wat ze niet weet. Ze ziet je Apple-account niet, je RevenueCat-console niet en je telefoon niet.
Het moment waarop je een beetje code moet begrijpen
Of je nu met no-code of met AI begint, dit zijn de momenten waarop "zonder programmeren" zijn grens bereikt. Je hoeft niet alles te schrijven, maar je moet kunnen lezen en begrijpen:
- Een foutmelding. Weten in welk bestand en bij welke stap het misgaat, zodat je de juiste vraag stelt aan de AI of aan de support van de tool.
- Een wijziging die de AI voorstelt. Welke bestanden veranderen, en klopt dat met wat je vroeg.
- De configuratie van de app. De bundle-identifier, het versienummer, de teksten van de toestemmingsverzoeken.
- De abonnements-ID's. Die moeten tot op het teken identiek zijn in App Store Connect, RevenueCat en je code. Alleen een test in de sandbox bevestigt dat alles klopt, een stap die ik uitleg in paywallfouten op iOS.
- De toegangsregels voor data. Gebruik je Supabase, controleer dan dat elke gebruiker alleen zijn eigen data leest.
- Geheime sleutels. Weten dat een geheime sleutel nooit in de code mag staan van een app die op een telefoon is geïnstalleerd.
Maken zonder programmeren, ja. Publiceren en geld verdienen zonder iets van de code te begrijpen: daar lopen de meeste projecten vast.
Het goede nieuws: dit niveau van begrip leer je op je eigen project, veel sneller dan volledig programmeren. En AI is een uitstekende leraar als je haar vraagt uit te leggen in plaats van te corrigeren.
No-code of AI: de test in vier vragen
- Moet je app abonnementen of in-app-aankopen verkopen? Zo ja, check dan of de tool Apple-aankopen ondersteunt, of kies voor code die je met AI schrijft.
- Wil je in de App Store staan? Zo ja, laat tools vallen die alleen webapps maken.
- Wil je je code houden als je van tool wisselt? Zo ja, kies voor AI met een standaard stack, of een tool die exporteren toestaat.
- Is het een test, een interne tool of een catalogus? Zo ja, dan is no-code waarschijnlijk de snelste route.
Heb je je route gekozen, dan is het vervolg voor iedereen hetzelfde: de 4 stappen staan in hoe maak je een app.
Wat ik gebruik voor mijn eigen apps
Voor mijn apps koos ik de AI-route met een standaard stack: React Native en Expo voor de app, EAS voor de builds, RevenueCat voor de abonnementen, Supabase voor de data, PostHog voor metingen en Sentry voor crashes. De code is van mij, AI kent hem goed, en ik kan vanaf elke computer publiceren, zoals ik uitleg in een iOS-app publiceren zonder Mac. De redenen voor deze keuze staan op de pagina React Native en Expo voor een mobiele app.
Het is niet het enige goede antwoord. Is je project een interne tool, dan bespaart een no-codetool je tijd. Is je doel een iOS-app die abonnementen binnenhaalt, dan is leren lezen van de code die AI voor je schrijft volgens mij de beste investering.
Leer wat nodig is, niet meer
Dat heb ik in de iOS Kit gestopt: de startcode van mijn apps en een traject in vier stappen, met de Claude Code-skills van elke stap, in je eigen tempo te volgen. Weet je niet zeker welke route bij je past? De gratis diagnose vertrekt vanuit wat je vandaag kunt en vertelt je met welke stap je het beste begint.
Ik beloof je geen inkomsten en geen publicatie: Apple keurt goed, de markt beslist. De inhoud van het traject staat op de pagina opleiding iOS-developer.
Veelgestelde vragen
Is het mogelijk om een app te maken zonder te programmeren?
Ja, in 2026. Er zijn twee routes: no-codetools, waarmee je je app met de muis in elkaar zet, en AI, die de code schrijft op basis van je beschrijvingen. Met allebei kom je tot een echte app, en sommige no-codetools publiceren zelfs in de App Store.
Hoe kies je tussen no-code en AI om je eigen app te maken?
Voor een test, een interne tool of een catalogus is no-code waarschijnlijk de snelste route. Moet je app abonnementen verkopen, check dan of de tool Apple-aankopen ondersteunt, of kies voor code die je met AI schrijft. Wil je je code houden als je van tool wisselt, kies dan voor AI met een standaard stack, of een tool die exporteren toestaat.
Kun je een app die zonder programmeren is gemaakt in de App Store publiceren?
Ja, met sommige tools. De documentatie van Bubble legt uit hoe je publiceert in de App Store en Google Play, en herinnert je eraan dat je nog steeds je Apple Developer-account van 99 $ per jaar nodig hebt. Andere tools, zoals Glide, maken alleen progressive web apps, zonder directe publicatie in de App Store. Check de tool voordat je je vastlegt.
Welk gratis no-codeplatform kies je om een app te maken?
Dat hangt af van wat je app moet doen, want ze publiceren niet allemaal in de App Store. Bubble en FlutterFlow kunnen het, Glide maakt alleen webapps. Met hun gratis abonnement publiceer je niet in de stores: volgens de prijspagina begint FlutterFlow met uitrollen naar de stores vanaf het betaalde Basic-abonnement. De details staan in gratis een app maken.
Kan een no-codetool Apple-abonnementen afhandelen?
Dat hangt af van de tool, dus check het voordat je je vastlegt. Regel 3.1.1 van de App Review Guidelines verplicht de in-app-aankoop van Apple om functies of content te ontgrendelen in een app. Concreet heb je producten in App Store Connect nodig, een paywall, het herstellen van aankopen en de gratis proefperiode. Kijk ook of je een dienst als RevenueCat kunt aansluiten.
Moet je code begrijpen als je een app maakt zonder te programmeren?
Bijna altijd, op een gegeven moment, maar zonder dat je het per se schrijft. Je moet een foutmelding kunnen lezen, een wijziging die de AI voorstelt, de configuratie van de app en de abonnements-ID's. Die ID's moeten tot op het teken identiek zijn in App Store Connect, RevenueCat en je code. Weet ook dat een geheime sleutel nooit in de code mag staan van een app die op een telefoon is geïnstalleerd.