Wat kost een app maken?
Kosten voor ontwikkeling, gebruik en onderhoud
Een veelgestelde vraag bij het laten ontwikkelen van een applicatie is: wat kost een app maken? Daar is geen vast antwoord op, omdat iedere app andere functionaliteiten, gebruikers, koppelingen en technische uitgangspunten heeft. Ook na de ontwikkeling kunnen kosten ontstaan voor hosting, externe diensten, publicatie, onderhoud en verdere uitbreiding.
Op deze pagina leest u uit welke onderdelen de kosten van een mobiele applicatie doorgaans bestaan en welke keuzes invloed hebben op de benodigde werkzaamheden.
Drie soorten kosten
Waaruit bestaan de kosten van een app?
De kosten voor een app kunnen globaal worden verdeeld over drie onderdelen:
- Ontwerp en ontwikkeling
- Gebruik en technische voorzieningen
- Onderhoud en updates
Welke onderdelen voor uw applicatie van toepassing zijn, hangt af van de gewenste functionaliteiten en technische opzet. Hieronder worden de verschillende kostensoorten verder toegelicht. U kunt ook direct een offerte aanvragen op basis van uw beschikbare specificaties en wensen.
Wat kost een app maken aan ontwikkeling?
Functionaliteiten en technische omvang
De ontwikkelkosten worden vooral bepaald door de omvang en complexiteit van de applicatie. Een app met enkele informatieve schermen en een eenvoudige gebruikersfunctie vraagt minder ontwikkelwerk dan een platform met accounts, verschillende gebruikersrollen, betalingen, notificaties en koppelingen met bestaande software.
Ook het aantal platforms speelt een rol. Een applicatie kan afzonderlijk voor iOS of Android worden ontwikkeld, maar ook voor beide platforms. Afhankelijk van de gewenste werking kan daarnaast worden gekozen voor een native, hybride of cross platform technische opzet.
Andere onderdelen die invloed kunnen hebben op de kosten zijn onder meer:
- Het aantal schermen en gebruikersroutes
- Een afzonderlijke beheeromgeving
- Registratie en inloggen
- Verschillende rollen en toegangsrechten
- API koppelingen met bestaande systemen
- Betalingen, abonnementen of aankopen
- Pushmeldingen en locatiefunctionaliteit
- Gebruik van camera, gps, bluetooth of andere apparaatfuncties
- Offline beschikbaarheid van bepaalde gegevens
- Meertaligheid en toegankelijkheidsfuncties
Een game app, e learning toepassing of zorgapplicatie kan bovendien specifieke functionaliteiten bevatten die aanvullend ontwerp, ontwikkelwerk en testing vragen.
Welke kosten horen bij de technische uitwerking?
Van wensen naar een ontwikkelbare briefing
Voor de ontwikkeling begint, moeten de gewenste functionaliteiten en technische uitgangspunten voldoende duidelijk zijn. Soms zijn deze al beschreven in een functioneel document, ontwerp of bestaande applicatie. In andere gevallen is eerst een gerichte uitwerking nodig.
Tijdens deze uitwerking kunnen onder meer de gebruikers, schermen, functionaliteiten, koppelingen en prioriteiten worden vastgelegd. Dit geeft het technische team een concretere basis voor het ontwerp en de ontwikkeling.
Hoeveel werk hiervoor nodig is, verschilt per aanvraag. Een organisatie kan zelf specificaties en ontwerpen aanleveren of APPelit inschakelen om de beschikbare informatie samen te brengen in een functionele en technische briefing.
Een duidelijke basis helpt om vast te leggen welke onderdelen binnen de eerste versie worden ontwikkeld en welke functionaliteiten eventueel later kunnen worden toegevoegd. Bij grotere applicaties kan de ontwikkeling worden verdeeld over meerdere fases.
Welke factoren bepalen de offerte?
Iedere mobiele applicatie is anders
Een offerte voor app ontwikkeling wordt opgesteld op basis van de werkzaamheden die voor de betreffende applicatie worden verwacht. Daarbij wordt onder meer gekeken naar de gewenste functies, het aantal schermen, de technische koppelingen en de benodigde ontwikkelcapaciteit.
Ook de volgende onderdelen kunnen invloed hebben:
- De beschikbaarheid van een bestaand ontwerp
- De aanwezigheid van technische documentatie
- De kwaliteit en beschikbaarheid van externe API’s
- De hoeveelheid gegevens die wordt verwerkt
- De benodigde beveiligingsmaatregelen
- Het aantal testscenario’s en ondersteunde apparaten
- De eisen van externe platforms of leveranciers
- De gewenste planning en fasering
Wanneer nog niet alle onderdelen volledig zijn vastgesteld, kunnen uitgangspunten en aannames in de offerte worden opgenomen. Nieuwe of gewijzigde wensen kunnen vervolgens afzonderlijk worden besproken en begroot.
Wat kost een app aan gebruik?
Hosting, opslag en externe diensten
Een mobiele applicatie heeft vaak meer nodig dan alleen de app die op een smartphone of tablet wordt geïnstalleerd. Veel toepassingen communiceren met een server, database, beheeromgeving of andere digitale diensten.
Daarom kunnen na of tijdens de ontwikkeling terugkerende kosten ontstaan voor hosting, opslag, dataverkeer, monitoring en technische voorzieningen. De omvang hiervan hangt onder andere af van het aantal gebruikers, de hoeveelheid opgeslagen data en de belasting van de software.
Wanneer de applicatie gebruikmaakt van externe diensten, kunnen ook daarvoor kosten gelden. Denk aan:
- Betaaldiensten
- Kaart en locatiediensten
- E mail en sms verzending
- Identificatie en verificatie
- Videostreaming
- AI diensten
- Pushnotificaties
- Externe databronnen
- Softwarelicenties en API gebruik
Deze kosten worden vaak rechtstreeks door de betreffende leverancier berekend. De voorwaarden en tarieven kunnen door deze externe partijen worden gewijzigd.
Welke kosten gelden voor de appstores?
Publicatie voor iOS en Android
Wanneer een mobiele applicatie via de Apple App Store of Google Play Store wordt aangeboden, heeft de organisatie een eigen ontwikkelaarsaccount nodig. Aan deze accounts kunnen registratiekosten en periodieke kosten verbonden zijn.
Voor bepaalde digitale producten, abonnementen en aankopen gelden daarnaast voorwaarden van Apple en Google. Daarbij kunnen transactiekosten of commissies van toepassing zijn. Welke regels gelden, hangt onder meer af van het soort product, de verkoopvorm en de wijze waarop betalingen worden verwerkt.
Het is daarom belangrijk om vooraf vast te stellen welke producten of diensten via de app worden aangeboden en welke betaalmethode wordt gebruikt. De opdrachtgever beheert doorgaans de eigen accounts en accepteert de bijbehorende voorwaarden van de platformaanbieders.
Wat kost een app aan onderhoud en updates?
Technische ondersteuning na publicatie
Na publicatie kan een applicatie onderhoud en updates nodig hebben. Besturingssystemen, apparaten, externe koppelingen en appstorevoorwaarden veranderen regelmatig. Ook kunnen gebruikersfeedback en nieuwe wensen aanleiding geven tot verdere ontwikkeling.
Onderhoud kan onder andere bestaan uit:
- Technische updates voor iOS en Android
- Actualisering van gebruikte libraries en frameworks
- Aanpassingen aan externe API koppelingen
- Oplossen van gemelde technische problemen
- Monitoring van de achterliggende omgeving
- Beveiligingsupdates
- Ondersteuning bij nieuwe appstorevereisten
- Uitbreiding met aanvullende functionaliteiten
De omvang van het onderhoud hangt af van de technische opzet, het gebruik van de applicatie en de afspraken die hierover worden gemaakt. Onderhoud, hosting en verdere uitbreiding kunnen worden opgenomen in afzonderlijke overeenkomsten of op basis van losse werkzaamheden worden uitgevoerd.
Kan een app later worden uitgebreid?
Beginnen met een eerste versie
Niet iedere gewenste functionaliteit hoeft direct in de eerste versie te worden opgenomen. Bij grotere aanvragen kan het praktisch zijn om te starten met een eerste werkbare versie en aanvullende onderdelen later te ontwikkelen.
Een eerste versie kan bijvoorbeeld bestaan uit de belangrijkste gebruikersroute en enkele kernfunctionaliteiten. Na beoordeling en ingebruikname kunnen nieuwe functies, koppelingen of gebruikersrollen worden toegevoegd.
Een gefaseerde ontwikkeling geeft inzicht in de voortgang en maakt het mogelijk om prioriteiten tussentijds te bepalen. Daarbij wordt per fase vastgelegd welke onderdelen worden ontwikkeld en welke werkzaamheden buiten de betreffende fase vallen.
Wat kost een app maken bij APPelit?
Vraag een offerte aan op basis van uw aanvraag
Wilt u weten welke kosten horen bij het laten ontwikkelen van uw applicatie? Deel dan uw gewenste functionaliteiten, beschikbare specificaties en eventuele ontwerpen met APPelit.
Op basis van deze informatie kunnen we de technische werkzaamheden en uitgangspunten beschrijven in een offerte. Daarbij maken we onderscheid tussen de ontwikkeling van de applicatie en eventuele aanvullende onderdelen, zoals hosting, onderhoud, externe diensten en verdere uitbreiding.
Vraag vrijblijvend een offerte aan en bespreek uw mobiele applicatie met ons technische team.
Ervaar het gemak van onze service!
Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier
Ervaar het gemak van onze service!
Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier
