App laten maken
Een app voor iOS en Android kost vanaf € 9.500 en staat in acht tot twaalf weken in beide stores. Ik bouw hem in React Native: één codebasis voor allebei de platformen, in plaats van twee losse apps die je ook twee keer moet betalen en onderhouden. Publicatie in de App Store en Google Play hoort erbij, inclusief de formulieren en teksten die beide stores eisen.
In het kort
- Vanaf
- € 9.500 excl. btw
- Doorlooptijd
- 8 tot 12 weken
- Platformen
- iOS en Android
- Techniek
- React Native
- Eigenaar van de code
- jij
Vaste prijzen inclusief ontwerp, bouw en oplevering. Exclusief btw.
Voor wie
Past dit bij jou?
Je mensen werken buiten
Monteurs, bezorgers of inspecteurs die onderweg iets moeten vastleggen. Op een bouwplaats zonder bereik, met handschoenen aan, in de regen. Daar is een browser het verkeerde gereedschap.
Je moet mensen kunnen bereiken
Een melding die binnen een minuut gezien moet worden. E-mail komt aan tussen honderd andere mails; een pushmelding staat op het scherm.
Je hebt de camera nodig
Barcodes scannen, foto's van schade, een pakbon vastleggen bij aflevering. Dat kan op een telefoon in twee tellen en op een laptop niet.
Je klanten gebruiken het dagelijks
Een dienst waar iemand meerdere keren per week in zit. Dan is een pictogram op het beginscherm het verschil tussen gebruiken en vergeten.
Je hebt al een webapplicatie
Er draait iets dat werkt, maar het deel dat je team buiten de deur gebruikt moet beter. Dan bouwen we daar een app omheen op dezelfde gegevens.
Je wilt een eigen product
Je hebt een idee dat op een telefoon thuishoort. Dan bouwen we eerst de kleinst mogelijke versie die iets bewijst, en pas daarna de rest.
Inbegrepen
Wat je krijgt
Alles hieronder zit in de prijs. Geen meerwerk dat later opduikt.
- Eén app die op iOS en Android draait, uit dezelfde codebasis
- Ontwerp op maat, met de bediening die elk platform gewend is
- Publicatie in de App Store en Google Play
- Storevermelding: teksten, schermafbeeldingen en iconen in alle formaten
- De privacyverklaring en de verplichte formulieren van beide stores
- Een backend met je gegevens, of een koppeling met wat je al hebt
- Testversie op je eigen toestel vanaf de eerste weken
- Test- en productieomgeving los van elkaar
- Beveiliging: versleutelde verbindingen, veilige opslag op het toestel
- Volledige broncode en toegang tot de server
- De ontwikkelaarsaccounts op jouw naam, niet op de mijne
- Eén maand nazorg na publicatie
Heb je echt een app nodig, of is een website genoeg?
Dit is de eerste vraag die ik stel, en bij ongeveer de helft van de gesprekken is het antwoord dat een app niet nodig is. Dat kost me een opdracht en het scheelt jou tienduizend euro, dus ik stel hem toch.
Een app kost meer dan een website en blijft daarna geld kosten. Daar moet iets tegenover staan wat een browser niet kan. In de praktijk zijn dat er vier: pushmeldingen, werken zonder bereik, de camera en sensoren, en een pictogram op het beginscherm bij iets wat dagelijks gebruikt wordt.
Is er van die vier geen enkele die je nodig hebt, dan is een website of een webapplicatie goedkoper, sneller live en makkelijker te wijzigen. Je bereikt er bovendien iedereen mee zonder dat er eerst iets gedownload moet worden, en dat is een drempel die zwaarder weegt dan de meeste ondernemers denken.
- Pushmeldingen die gezien worden zonder dat iemand je site opent
- Doorwerken zonder bereik, met synchronisatie zodra het er weer is
- Camera, scanner, locatie en andere sensoren van het toestel
- Een pictogram op het beginscherm, bij dagelijks gebruik
Waarom React Native en niet twee losse apps?
Een app die apart voor iOS en apart voor Android wordt geschreven, wordt twee keer gebouwd, twee keer getest en twee keer aangepast bij elke wijziging. Bij vergelijkbare complexiteit is dat ongeveer negenhonderdvijftig uur tegenover zeshonderd in React Native. Dat verschil betaal je niet één keer, maar bij elke wijziging opnieuw.
React Native is dezelfde techniek waarmee Instagram, Shopify en Discord hun apps draaien. Het is geen omweg of een goedkope oplossing: het is de manier waarop het merendeel van de nieuwe apps gebouwd wordt, juist omdat één team dan twee platformen bedient.
Waar het niet voor bedoeld is, zeg ik er ook bij: zware grafische toepassingen, spellen, of apps die diep in specifieke hardware moeten grijpen. Kom je daarop uit, dan verwijs ik je door in plaats van het te proberen.
Wat gebeurt er nadat de app live staat?
Hier zit het grootste verschil met een website, en het is het deel waar de meeste ondernemers van schrikken. Een website die niemand aanraakt blijft gewoon werken. Een app die niemand aanraakt verdwijnt.
Google verhoogt elk jaar de minimale versie waarop een app gebouwd moet zijn, en Apple stopt met het accepteren van oudere builds. Na ongeveer achttien maanden zonder update is je app niet meer te downloaden voor nieuwe gebruikers. Dat is geen dreigement van mij, dat is het beleid van de stores.
Daarom zit onderhoud er bij een app verplicht bij, vanaf € 145 per maand, en niet omdat ik graag abonnementen verkoop. In dat bedrag zit naast hosting en back-ups elk jaar een release die je app in beide stores houdt. Bij een website zeg ik gewoon dat onderhoud niet hoeft; bij een app zou diezelfde belofte oneerlijk zijn.
Het tweede dat verandert: een update is niet meer meteen live. Elke versie wordt door Apple en Google beoordeeld, en dat duurt één tot drie werkdagen. Een fout rechtzetten kost dus dagen in plaats van minuten. Daar houden we in de planning rekening mee, en het is een reden te meer om vóór publicatie goed te testen.
Wat kost het om in de stores te staan?
De accounts staan op jouw naam en niet op de mijne. Bij Apple is dat € 99 per jaar, bij Google eenmalig $ 25. Ik richt ze samen met je in en publiceer eronder, maar jij bent de eigenaar. Dat is bewust: het betekent dat je op elk moment met iemand anders verder kunt zonder je app kwijt te raken.
Verkoop je iets ín de app — een abonnement, tegoed, of een digitaal product — dan houden Apple en Google daar 15 procent op in tot een miljoen dollar omzet per jaar, en 30 procent daarboven. Dat geldt niet voor fysieke producten of diensten die buiten de app geleverd worden; daar mag je gewoon iDEAL gebruiken. Dit onderscheid bepaalt soms het hele verdienmodel, dus we bespreken het vóór we beginnen en niet erna.
Veelgestelde vragen
Wat kost een app laten maken?
Een app voor iOS en Android begint bij € 9.500 exclusief btw, met een doorlooptijd van acht tot twaalf weken. Daar zitten tot zes schermen en publicatie in beide stores in. Een app met accounts, pushmeldingen, offline gebruik en een eigen beheeromgeving begint bij € 18.500. Bureaus rekenen voor vergelijkbaar werk meestal € 25.000 tot € 50.000; dat verschil zit in het apparaat eromheen, niet in wat je krijgt.
Is één platform de helft goedkoper?
Nee, ongeveer vijftien procent. Dat verrast de meeste mensen. De code is namelijk gedeeld, dus door alleen iOS te doen bespaar je niet het bouwen maar alleen het testen op Android en de publicatie in Google Play. Bovendien kost het later alsnog toevoegen van het tweede platform méér dan het meteen meenemen. Ik raad het daarom zelden aan, en als je het toch wilt, verwerk ik het in de offerte.
Van wie zijn de ontwikkelaarsaccounts?
Van jou. De App Store en Google Play staan op naam van jouw bedrijf, met jouw betaalgegevens: € 99 per jaar bij Apple en eenmalig $ 25 bij Google. Ik werk eronder als ontwikkelaar. Dat is belangrijker dan het klinkt, want een app die onder het account van je bouwer staat, kun je niet meenemen als je ergens anders verder wilt.
Hoe lang duurt het om een wijziging live te krijgen?
De wijziging zelf kan een uur werk zijn, maar daarna beoordelen Apple en Google elke nieuwe versie. Dat duurt in de praktijk één tot drie werkdagen, en bij een afwijzing begint die klok opnieuw. Kleine tekst- en beeldwijzigingen kunnen we buiten de app om regelen zodat ze wél meteen doorkomen, maar alles wat aan de app zelf verandert gaat langs de beoordeling.
Wat kost het onderhoud van een app?
€ 145 per maand voor het basisniveau: hosting van de backend, back-ups, beveiligingsupdates, bewaking en elk jaar een release die je app in beide stores houdt. Voor € 225 per maand komt daar een uur werk per maand bij en reactie binnen vier uur op werkdagen. Anders dan bij een website is dit abonnement niet optioneel, want zonder die jaarlijkse release verdwijnt je app binnen ongeveer achttien maanden uit de store.
Volgende stap
Weten wat het in jouw geval kost?
Beschrijf kort wat je nodig hebt. Je krijgt binnen een werkdag een prijs en een opleverdatum terug.