App ontwikkeling offerte: aanvragen, lezen en vergelijken
Wat je aanlevert voor een bruikbare offerte, wat een goede offerte bevat en hoe je drie sterk verschillende bedragen eerlijk vergelijkt.
Kort antwoord
Een goede offerte voor app-ontwikkeling vraag je aan met drie dingen: het probleem dat de app oplost in een zin, de drie tot vijf kernacties van gebruikers en referentie-apps. Een sterke offerte is uitgesplitst per fase, benoemt ontwerp apart, regelt code-eigendom vanaf dag een en beschrijft wat er na de lancering gebeurt. Vergelijk offertes op omvang en aanpak, niet op het laagste bedrag, want een lage prijs van de verkeerde partij is duur. Wil je eerst de bandbreedtes weten, dan helpt onze gids over de kosten van een app laten maken.
Begin met een goede aanvraag
De kwaliteit van een offerte begint bij de kwaliteit van je aanvraag. Stuur je een vage e-mail met “ik wil een app”, dan krijg je vage bedragen die ver uiteenlopen, omdat elke aanbieder er iets anders in leest. Lever daarom drie dingen aan:
- Het probleem in een zin. Wat lost de app op, voor wie? Dit stuurt alles.
- De drie tot vijf kernacties. Wat doet een gebruiker echt in de app: boeken, bestellen, betalen, delen?
- Twee of drie referentie-apps. Apps waarvan je het kwaliteitsniveau nastreeft, zodat de aanbieder je ambitie ziet.
Met deze basis kan elke serieuze aanbieder al in het eerste gesprek een eerlijke bandbreedte noemen zonder de helft van de omvang te moeten raden. Zonder deze basis krijg je offertes die zich op verschillende aannames baseren en dus onvergelijkbaar zijn. Een halfuur nadenken over je aanvraag bespaart weken verwarring later.
Deze checklist helpt je een complete aanvraag te versturen, zodat elke aanbieder op dezelfde basis offreert:
| Onderdeel van je aanvraag | Waarom het telt |
|---|---|
| Probleem en doelgroep | Bepaalt de hele richting van de app |
| Kernacties van gebruikers | Laat de echte omvang zien |
| Referentie-apps | Toont het gewenste kwaliteitsniveau |
| Platform (iOS, Android) | Beinvloedt budget en planning sterk |
| Grove budgetindicatie | Voorkomt offertes buiten je bereik |
| Gewenste opleverdatum | Laat de aanbieder de haalbaarheid toetsen |
Je hoeft niet elk vakje perfect in te vullen. Wat open is, benoem je als open, want een eerlijk “nog niet beslist” is beter dan een verzonnen eis die de offerte vertekent en later gecorrigeerd moet worden.
Native of cross-platform: vraag ernaar
Een offerte zou duidelijk moeten maken met welke technologie wordt gebouwd, want die keuze bepaalt de prijs en de toekomst van de app. Voor een serieus iOS-product is native ontwikkeling met Swift meestal de beste keuze: betere prestaties, snellere overname van elke nieuwe iOS en minder wrijving bij de Apple-beoordeling. Een aanbieder die de technologie niet helder kan benoemen, of er vaag over blijft, heeft het technische deel vaak nog niet doordacht.
Vraag hier expliciet naar en laat het antwoord in de offerte opnemen. Cross-platform kan een legitieme keuze zijn wanneer Android vanaf dag een onmisbaar is, maar het hoort een bewuste beslissing te zijn met een uitleg, geen vaag “dat regelen we later”. Zo voorkom je dat een technische keuze die je kosten voor jaren beinvloedt, buiten je zicht wordt gemaakt.
Wat een goede offerte bevat
Een bruikbare offerte laat zien hoe de aanbieder denkt, niet alleen wat het kost. Deze onderdelen horen erin:
| Onderdeel | Goed teken | Waarschuwingssignaal |
|---|---|---|
| Uitsplitsing | Per fase en resultaat | Eén vast totaalbedrag |
| Ontwerp | Aparte fase met prototype | ”Ontwerp inbegrepen” zonder details |
| Code-eigendom | Repository vanaf dag een op jouw naam | Overdracht pas “aan het eind” |
| Publicatie | App Store en Apple-review inbegrepen | ”Doe je zelf” |
| Na de lancering | Onderhoudsplan met prijs | Stilte hierover |
Het belangrijkste is de uitsplitsing. Een offerte die het werk in fasen en resultaten opdeelt, laat zien dat de aanbieder het project heeft doordacht. Een enkel vast bedrag verbergt hoe dat getal tot stand kwam en waar de grenzen liggen, en juist die grenzen bepalen wat er wel en niet in de prijs zit.
Ontwerp hoort een aparte post te zijn
Een onderdeel dat aanbieders vaak wegmoffelen, is het ontwerp. Een goede offerte behandelt ontwerp als een aparte fase met wireframes, visueel ontwerp en een klikbaar prototype, samen meestal 20 tot 30 procent van het budget. De aanbieder werkt daarbij aan de Human Interface Guidelines van Apple, zodat gebruikers de app meteen begrijpen.
Staat er alleen “ontwerp inbegrepen” zonder verdere uitleg, wees dan op je hoede. Ontwerp is geen laagje verf op het eind, maar de fase die bepaalt hoeveel schermen, toestanden en randgevallen er gebouwd worden. Een offerte die het ontwerp verbergt, verbergt vaak ook de omvang die eruit voortkomt.
Code-eigendom en publicatie: de details die tellen
Twee onderdelen bepalen of je na afloop echt eigenaar bent van je app. Ten eerste het code-eigendom: de repository hoort vanaf dag een op jouw naam te staan, niet aan het eind als gunst te worden overgedragen. Zonder dat ontstaat afhankelijkheid en kun je niet van aanbieder wisselen zonder opnieuw te beginnen.
Ten tweede de publicatie. Een goede offerte omvat de volledige App Store-inzending, inclusief de Apple-review, die volgens Apples App Review-pagina de meeste apps binnen 24 uur beoordeelt. Staat er dat de publicatie “jouw zaak” is, dan ontbreekt een belangrijk stuk verantwoordelijkheid, en de voorbereiding van de App Store-pagina is meer werk dan het lijkt.
Offertes eerlijk vergelijken
Drie offertes met sterk verschillende bedragen zijn de normaalste zaak, geen alarmsignaal. Het verschil zit in wat achter het bedrag schuilt. De nuttigste vraag in een gesprek is niet “wat kost het?”, maar “wat zou je weglaten om het de helft te laten kosten?”.
Een goed team antwoordt met een kleinere, samenhangende versie van het product, meestal gebouwd op standaardpatronen van iOS. Een slecht team verlaagt alleen de prijs zonder de omvang te veranderen, en dat verschil betaal jij later. Zo scheid je de aanbieders die je project begrijpen van de aanbieders die alleen een lager getal willen noemen, en dat onderscheid is op de lange termijn veel meer waard dan een paar procent op het bedrag. Hoe je een betrouwbare aanbieder verder herkent, hangt vooral af van gepubliceerde apps, een echt ontwerpproces en code-eigendom, niet van het laagste bedrag.
Voorkom meerwerk met een wijzigingsproces
De grootste bron van onverwachte kosten is niet de offerte zelf, maar wat er tijdens het project verandert. Projecten evolueren, en een goede offerte verwacht dat met een wijzigingsproces: hoe wordt een nieuwe wens geoffreerd, afgestemd en toegevoegd, in plaats van stilzwijgend in de bestaande prijs verondersteld?
Dit beschermt beide kanten. Jij wordt niet verrast door kosten, en de aanbieder hoeft geen onbegrensde toevoegingen te absorberen. Een vage omvang is juist waar goedkope projecten uit de hand lopen: alles wat niet is opgeschreven, wordt een onderhandeling. Vraag daarom expliciet hoe wijzigingen worden behandeld voordat je tekent, en laat het antwoord zwart op wit vastleggen. Een goede afspraak beschrijft dat elke wijziging eerst schriftelijk wordt geoffreerd met wat ze kost, en pas na jouw akkoord wordt uitgevoerd. Zo blijft elke aanpassing een rustige, geprijsde beslissing in plaats van een discussie achteraf over wat wel of niet in de oorspronkelijke prijs zat.
Een offerte is ook een test van de samenwerking
Behalve een prijs is een offerte een eerste blik op hoe het straks werkt om met deze partij samen te werken. Let daarom niet alleen op het document, maar op hoe het tot stand komt. Stelt de aanbieder onderweg vragen over je omvang, of knikt hij overal ja op? Reageert hij binnen redelijke tijd en in begrijpelijke taal? Legt hij uit waarom hij iets aanraadt, of verschuilt hij zich achter jargon?
Deze signalen voorspellen het project beter dan het bedrag onderaan. Een aanbieder die in de offertefase moeilijk bereikbaar is of vaag blijft, wordt tijdens de bouw zelden helderder. Omgekeerd is een aanbieder die je aanvraag scherp bevraagt en eerlijk zegt wat nog onduidelijk is, precies het soort partner dat een project soepel laat verlopen. De offerte is dus ook een gratis proefrit van de samenwerking; behandel hem zo en let net zo goed op de aanpak als op het bedrag.
Waar de goedkoopste offerte je kan kosten
Het is verleidelijk om simpelweg de laagste offerte te kiezen, maar dat pakt vaak duur uit. De goedkoopste offerte komt meestal van de partij die het minst van het project heeft begrepen, of die de omvang bewust laag heeft gehouden om de opdracht binnen te halen. Zodra het werk begint, verschijnt de echte omvang als meerwerk, en elke toevoeging kost na de start meer dan als onderdeel van de oorspronkelijke afspraak.
Het totale bedrag overtreft dan vaak dat van een eerlijke, hogere offerte, en de app is later klaar dan wanneer je van begin af aan met de juiste omvang was gestart. De les is niet dat duur beter is, maar dat je vergelijkt op omvang en aanpak. Een hogere offerte die volledig is uitgesplitst kan meer waarde bieden dan een lagere die vaag blijft, want de vage offerte onthult zijn ontbrekende omvang pas later.
Wat je uiteindelijk wilt, is een prijs die uit je echte app voortkomt, niet je app geperst in een prijs. Een team dat ontwerp en ontwikkeling onder een dak verenigt, zoals wij, brengt je omvang eerlijk in kaart en offreert transparant, van concept tot App Store. Voorbeelden vind je in onze projecten, en een heldere offerte voor jouw plan, uitgesplitst per fase en met een eerlijke inschatting van wat je nog niet had bedacht, krijg je in een kort gesprek.
FAQ
Wat moet ik aanleveren voor een app-offerte?
Drie dingen: het probleem dat de app oplost in een zin, de drie tot vijf belangrijkste acties die gebruikers in de app doen, en referentie-apps waarvan je de kwaliteit nastreeft. Met die informatie kan elke serieuze aanbieder in het eerste gesprek een eerlijke bandbreedte noemen, in plaats van later de ontbrekende omvang als meerwerk te rekenen.
Wat hoort er in een goede app-offerte te staan?
Een uitsplitsing per fase en resultaat, ontwerp als aparte post, duidelijkheid over code-eigendom vanaf dag een, of publicatie in de App Store en de Apple-review inbegrepen zijn, en een onderhoudsplan met prijs voor na de lancering. Een offerte die alleen een vast totaalbedrag noemt zonder deze onderdelen, verbergt omvang die later als meerwerk terugkomt.
Waarom verschillen app-offertes zo sterk?
Omdat je oordeelsvermogen koopt, geen uren. Twee aanbieders kunnen hetzelfde project met driemaal verschillende bedragen inschatten, afhankelijk van hun ervaring en hoeveel ontbrekende omvang ze in je aanvraag herkennen. Sterk verschillende bedragen zijn normaal, geen alarmsignaal. Wat telt is wat er achter het bedrag zit, niet wie het laagste getal noemt.
Hoe voorkom ik meerwerk bij app-ontwikkeling?
Door de omvang vooraf duidelijk vast te leggen en een wijzigingsproces af te spreken, zodat nieuwe wensen worden geoffreerd in plaats van stilzwijgend opgeslokt of achteraf bijgerekend. Voorspelbaarheid komt van helderheid, niet van een laag beginbedrag. Een vage aanvraag leidt tot een vage offerte en dure verrassingen, ongeacht de aanbieder.
Moet ik de goedkoopste offerte kiezen?
Nee. De goedkoopste offerte komt vaak van de partij die het minst van het project heeft begrepen, en het verschil betaal je later als meerwerk. Kies op basis van gepubliceerde apps, een echt ontwerpproces en code-eigendom, en vergelijk offertes op omvang en aanpak. Een lage prijs is alleen goedkoop als de omvang en kwaliteit kloppen.