Web-app, cross-platform of native
De kosten van een app laten maken hangen eerst af van het soort app dat je nodig hebt. Er zijn drie manieren om je dienst op een telefoon te krijgen, en ze verschillen in prijs, in wat ze kunnen en in hoeveel onderhoud ze vragen.
- Web-app of PWA (progressive web app): een website die zich gedraagt als een app. Hij draait in de browser op elk apparaat, kan op het beginscherm worden gezet en meldingen sturen, maar staat niet in de App Store of Google Play.
- Cross-platform app: één codebase, geschreven met een framework als Flutter, React Native of Kotlin Multiplatform, waaruit zowel een iPhone- als een Android-app komt.
- Native apps: een aparte app per platform, geschreven in Swift voor iPhone en in Kotlin, de taal die Google aanbeveelt, voor Android. De meest directe toegang tot de telefoon en tot nieuwe systeemfuncties op de dag dat ze verschijnen, met als prijs twee codebases.
Native is niet altijd beter, en cross-platform is niet altijd goedkoper. Cross-platform bespaart het meest als beide apps er hetzelfde uitzien en vooral bestaan uit schermen, formulieren en gegevens. Native loont als de app leunt op Bluetooth, locatie op de achtergrond, widgets, een horloge-app of vloeiende graphics, of als maar één platform er voor je klanten toe doet.
Wij kiezen meestal voor native apps, en voor cross-platform als dat beter bij het project past. Dat besluiten we per project, na het intakegesprek.
Heb je een app in de stores nodig, of is een web-app genoeg?
Is het geen probleem als je app niet in de App Store of Google Play staat?
Een web-app open je via een link, een QR-code of je website, en je zet hem op het beginscherm. Sommige klanten zoeken alleen in de stores, en digitale abonnementen die je in een app verkoopt, lopen via die stores.
NeeJaEen app in de stores
Native of cross-platform, gebouwd voor en gekeurd door de App Store en Google Play.
Kan de app meestal rekenen op een internetverbinding?
Een web-app kan pagina's bewaren en een korte storing in het bereik opvangen. Urenlang offline werken, met gegevens die later moeten synchroniseren, gaat veel betrouwbaarder in een geïnstalleerde app.
NeeJaEen geïnstalleerde app met offline opslag
Gegevens blijven op de telefoon en synchroniseren zodra er weer verbinding is.
Heeft de app genoeg aan de camera, de locatie zolang hij open is en meldingen?
Bluetooth, NFC, locatie op de achtergrond, gezondheidsgegevens en widgets zijn voor web-apps beperkt of onbereikbaar, vooral op de iPhone. Daar werken meldingen pas als de web-app op het beginscherm staat.
NeeJaEen native app
Of cross-platform met native modules voor de hardware die hij nodig heeft.
Een web-app of PWA is genoeg
Eén codebase voor elk apparaat, geen keuring of kosten van de stores, en updates staan meteen live. Apps in de stores kunnen later volgen.
Een web-app kan ook de eerste stap zijn; onze gids over webapplicatie laten maken zet die route met prijzen op een rij. Je test het idee met echte gebruikers voor minder geld, en als de stores of de hardware nodig worden, gaan de backend en het ontwerp mee. Een website in een dun app-jasje is overigens geen kortere weg: volgens de richtlijnen van Apple wordt een app geweigerd die weinig meer is dan een verpakte website.
Wat de prijs van een app bepaalt
Twee apps met evenveel schermen kunnen in prijs een veelvoud van elkaar zijn. Het verschil zit in wat er achter de schermen gebeurt: wie er inlogt, welke gegevens waarheen gaan, en met welke andere systemen de app praat.
Schermen en flows
Elk scherm wordt ontworpen, gebouwd en getest op kleine en grote telefoons. Een flow zoals aanmelden, afrekenen of reserveren loopt over meerdere schermen en moet elke fout onderweg opvangen.
Accounts en rollen
Inloggen betekent wachtwoorden herstellen, e-mailadressen controleren en, in de App Store, een manier om het account in de app te verwijderen. Elke extra rol, zoals klant, medewerker of beheerder, brengt eigen schermen en regels mee.
Gegevens en een backend
Zodra gegevens moeten synchroniseren tussen apparaten of gebruikers, heeft de app een server nodig met een database en een koppelvlak dat de app aanroept. Dat is vaak de helft van het werk. Een app met alleen content heeft veel minder nodig.
Betalingen
Fysieke producten en diensten reken je af via een betaalprovider zoals Mollie of Stripe. Digitale content die je in de app verkoopt, loopt meestal via de eigen betaalsystemen van Apple en Google, met hun commissie.
Koppelingen
Verbindingen met je reserveringssysteem, CRM, boekhoudpakket of de API van een andere leverancier. Elke koppeling kost meer als de documentatie mager is of er geen testomgeving is.
Beheeromgeving en ontwerpdiepte
Iemand moet content, gebruikers en bestellingen beheren, meestal in een webdashboard. En een eigen ontwerp met eigen animaties kost meer dan een strak ontwerp op de standaardonderdelen van elk platform.
De goedkoopste functie is de functie die je uit de eerste versie laat. Alles hierboven kan later worden toegevoegd, en een app die klein begint, leert van echte gebruikers voordat je aan de rest geld uitgeeft.
6factoren bepalen het grootste deel van de prijs van een app. Het aantal schermen is pas de eerste.
Wat een app kost: prijzen per type
Dit zijn onze richtprijzen voor een eerste versie op iPhone en Android, exclusief btw. Je offerte is een vaste prijs voor een afgesproken omvang, dus de bandbreedte wordt één bedrag voordat er gewerkt wordt.
€6.000 tot €15.000als richtprijs voor een gemiddelde eerste app met accounts en een backend op iPhone en Android bij ons, met een vaste prijs na het intakegesprek.
Wat een app kost bij Luvarly
Eenvoudige app
€ 3.000 – € 6.000 eenmalig
- Een handvol schermen
- Content en formulieren
- Geen accounts, weinig of geen backend
- Ongeveer 2 tot 4 weken
App met accounts en een backend
€ 6.000 – € 15.000 eenmalig
- Inloggen en gegevens die synchroniseren tussen apparaten
- Pushmeldingen en betalingen
- Een beheeromgeving
- Ongeveer 4 tot 10 weken
Platform
€ 15.000 en meer eenmalig
- Meerdere gebruikersrollen
- Marktplaats- of reserveringslogica
- Realtime functies en meerdere koppelingen
- Vanaf ongeveer 3 maanden
Ter vergelijking: dit publiceren vier andere bureaus in Nederland en Duitsland. Hun bedragen liggen in elke categorie hoger dan de onze. Ook de definities verschillen: sommigen rekenen een gebruikersrol of een koppeling tot een eenvoudige app, en die valt bij ons in de tweede categorie.
| Bureau | Eenvoudige app | Grotere app | Onderhoud per jaar |
|---|---|---|---|
| Appec (opent in een nieuw tabblad)Nijmegen (NL) | €10.000 tot €20.000voor 3 tot 5 schermen en één koppeling | €20.000 tot €40.000per platform, voor een native eerste versie | 15 tot 20%van de bouwprijs |
| The Next App (opent in een nieuw tabblad)Rotterdam (NL) | Vanaf €10.000voor de kernfuncties en één gebruikersrol | €30.000 tot €50.000voor een volledige app met backend | 10 tot 15%van de bouwprijs |
| Cayas (opent in een nieuw tabblad)Minden (DE) | €15.000 tot €40.000 | €40.000 tot €120.000bij gemiddelde complexiteit | 15 tot 20%van de bouwprijs |
| BlueBranch (opent in een nieuw tabblad)Fürth (DE), schatting van de markt | €15.000 tot €30.000 | €30.000 tot €80.000 | 15 tot 20%als marktnorm |
Exclusief btw, zoals elk bureau ze op zijn eigen prijspagina publiceert, gecontroleerd in oktober 2026.
Welke offertes je ook vergelijkt, kijk bij elke offerte of de backend, de beheeromgeving, testen op echte toestellen en de keuring door de stores erin zitten voordat je totalen vergelijkt. Twijfel je tussen een app en online verkopen? Onze gids over wat een webshop kost zet dezelfde cijfers op een rij voor een webwinkel.
Wat een app kost na de lancering
Een app in de stores zetten kost weinig: het ontwikkelaarsprogramma van Apple kost 99 dollar per jaar, afgerekend in lokale valuta, en Google Play vraagt eenmalig 25 dollar. De echte vaste lasten zitten ergens anders. Een app hangt af van twee besturingssystemen die elk jaar veranderen, en van een backend die online en veilig moet blijven.
15 tot 20%van de bouwprijs per jaar voor onderhoud: een vuistregel die veel bureaus noemen, geen gemeten getal.
| Kostenpost | Wat het is | Gebruikelijk bedrag |
|---|---|---|
| Apple Developer Program | Nodig om in de App Store te publiceren. Een bedrijfsaccount heeft een D-U-N-S-nummer nodig. | $99 per jaarafgerekend in lokale valuta |
| Ontwikkelaarsaccount Google Play | Nodig om in Google Play te publiceren. Nieuwe persoonlijke accounts moeten eerst een gesloten test doen met 12 testers gedurende 14 dagen. | $25eenmalig |
| Hosting en diensten voor de backend | Server, database, bestandsopslag, e-mail en pushmeldingen. | €25 tot €400 per maandafhankelijk van het gebruik |
| Onderhoud | Updates voor nieuwe versies van iOS en Android, beveiligingsfixes, bugfixes en nieuwe regels van de stores. | 15 tot 20% van de bouwprijsper jaar |
| Commissie van de stores | Een deel van de digitale content en abonnementen die je in de app verkoopt. Fysieke producten en diensten worden buiten de betaalsystemen van de stores afgerekend. | 15 tot 30%van die verkopen, in de meeste gevallen |
Exclusief btw, gecontroleerd in oktober 2026.
Onderhoud is de post die mensen vergeten. Sinds 28 april 2026 accepteert Apple alleen app-updates die met de tools van iOS 26 zijn gebouwd, en sinds 31 augustus 2026 eist Google Play dat nieuwe apps en updates Android 16 als doel hebben. Elk jaar komen er zulke deadlines bij, dus een app die niemand onderhoudt, kan zelfs geen kleine fix meer uitbrengen, en in Google Play bereikt hij steeds minder nieuwe gebruikers op nieuwere telefoons.
Drie jaar een app bezitten
Eenvoudige appContent en formulieren, lichte backend
€ 8.600Totaal over 3 jaar: € 5.000 + 3 × € 1.200
App met accountsInloggen, synchroniseren, push en betalen
€ 18.400Totaal over 3 jaar: € 10.000 + 3 × € 2.800
PlatformRollen, realtime functies, koppelingen
€ 47.500Totaal over 3 jaar: € 25.000 + 3 × € 7.500
In deze voorbeelden komt er door drie jaar vaste lasten 70 tot 90% bij de bouwprijs bij. Reken ze vanaf het begin mee, en vraag elk bureau wat het onderhoud dekt en per jaar kost. Voor websites werkt het net zo; onze gids over de kosten van websiteonderhoud zet die post voor post op een rij.
App laten maken door AI of door een studio
Tools als Lovable en Bolt bouwen in een paar minuten een werkende app uit een geschreven beschrijving, voor een maandabonnement. Dat is een echte verandering, en voor sommige klussen zijn ze de juiste keuze.
Ze zijn goed in de eerste stap: een klikbaar prototype om een idee bij klanten te testen, een demo voor investeerders, of een kleine interne tool voor een paar collega's. Een werkend prototype maakt elke latere offerte ook nauwkeuriger, omdat iedereen naar hetzelfde kijkt.
Ze houden op waar een app een bedrijfssysteem wordt:
- Beveiliging. De tool schrijft de code, maar niemand controleert hem. In 2025 werd een lek vastgelegd (CVE-2025-48757) waarbij zwakke toegangsregels in de database buitenstaanders gegevens lieten lezen en wijzigen in apps die met Lovable waren gebouwd. Lovable betwist dat en zegt dat elke klant zelf verantwoordelijk is voor de gegevens in zijn app, en dat is precies het punt.
- Apps in de stores. Lovable bouwt alleen web-apps. Bolt kan via Expo code voor een mobiele app maken, maar accounts bij de stores, ondertekening, keuring en privacylabels blijven jouw werk.
- Eigendom van gegevens. De code kun je meestal exporteren, maar controleer waar de database draait, of je hem kunt verhuizen, en wat er met je gegevens gebeurt als je stopt met betalen.
- Onderhoud. Een app die met prompts is gebouwd, heeft nog steeds de jaarlijkse updates voor iOS en Android nodig. Wijzigingen via prompts in een grote codebase breken vaak andere onderdelen, en iemand moet de code begrijpen om dat te herstellen.
Een verstandige route voor veel bedrijven: maak een prototype met een AI-bouwer, test het met echte gebruikers, en laat daarna de versie waarmee je live gaat goed bouwen, met het prototype als specificatie. Bij een studio betaal je niet voor het typen. Je betaalt voor de ontwerpkeuzes, de controle, het testen en iemand die opneemt als er iets stukgaat.
Zo krijg je een nauwkeurige offerte voor je app
Hoe preciezer je vraag, hoe scherper de offerte. Je hebt geen technische specificatie nodig. Je moet weten wie de app gebruikt en wat die mensen ermee moeten kunnen.
Beschrijf de gebruikers
Klanten, medewerkers of allebei? Welke telefoons hebben ze, en hoe vinden ze je nu?
Schrijf user stories
Eén zin per taak: "Als klant wil ik mijn afspraak verzetten, zodat ik niet hoef te bellen." Tien tot dertig van zulke zinnen beschrijven de meeste eerste versies.
Scheid must-haves van nice-to-haves
Markeer wat de eerste versie niet kan missen. De rest gaat op een lijst voor versie twee.
Verzamel voorbeelden
Schermafbeeldingen van apps die je goed vindt, en van wat je eraan ergert. Voorbeelden beslechten ontwerpvragen sneller dan beschrijvingen.
Zet je systemen op een rij
Reserveringssoftware, webshop, CRM, boekhouding: alles waar de app mee moet praten, met een contactpersoon bij elke leverancier.
Noem de deadline en het budget
Een beurs, een seizoen of een financieringsronde. Met een budgetindicatie kan een studio voorstellen wat past in plaats van te gokken.
Vraag daarmee elke studio om een vaste prijs voor dezelfde omvang, en vergelijk wat erin zit: ontwerp, backend, beheeromgeving, testen op echte toestellen, indienen bij de stores en ondersteuning na de lancering. Op onze prijzenpagina zie je hoe we vaste prijzen opbouwen, en bij Web- & appontwikkeling zie je wat we bouwen. Vraag ook van wie de code wordt: bij ons is die van jou zodra de facturen betaald zijn, zoals vastgelegd onder eigendom in onze voorwaarden.
Wil je dat iemand met je meekijkt? Beschrijf je app-idee, dan helpen we je de omvang scherp te krijgen en sturen we een vaste prijs en een planning.
Vaste prijsvoor elke app die we bouwen, afgesproken na het intakegesprek en voordat het werk begint.
Bronnen
- Apple Developer: aanmelden voor het programma en de jaarlijkse kosten (opent in een nieuw tabblad)
- Google Play Console Help: registratiekosten (opent in een nieuw tabblad)
- Google Play Console Help: testvereisten voor nieuwe persoonlijke accounts (opent in een nieuw tabblad)
- Apple Developer: komende en geldende vereisten (opent in een nieuw tabblad)
- Android Developers: vereisten voor het doel-API-niveau in Google Play (opent in een nieuw tabblad)
- Apple: richtlijnen voor de keuring in de App Store (opent in een nieuw tabblad)
- Apple Newsroom: wijzigingen voor apps in de Europese Unie (augustus 2026) (opent in een nieuw tabblad)
- Google Play Console Help: servicekosten (opent in een nieuw tabblad)
- WebKit: pushmeldingen voor web-apps op iOS en iPadOS (opent in een nieuw tabblad)
- Documentatie van Lovable: FAQ over mobiele apps en eigendom van code (opent in een nieuw tabblad)
- Expo: de koppeling tussen Bolt en Expo (februari 2025) (opent in een nieuw tabblad)
- Tenable: CVE-2025-48757 (Lovable) (opent in een nieuw tabblad)
- Appec: app laten maken, de kosten (2026) (opent in een nieuw tabblad)
- The Next App: richtprijzen voor een app (2026) (opent in een nieuw tabblad)
- Cayas: kosten van app-ontwikkeling (Duits, 2026) (opent in een nieuw tabblad)
- BlueBranch: kosten en prijzen van app-ontwikkeling (Duits, 2026) (opent in een nieuw tabblad)



