Hoeveel kost het om een app te maken?
De markt van mobiele applicaties lijkt niet te stoppen en, natuurlijk, meer en meer mensen doen onderzoek naar de vraag hoeveel het kost om een app te maken. Hoewel we allemaal apps gebruiken voor communicatie, games, lifestyle, zaken, eten, sport, is het maken van je eigen app voor sommigen van ons een zaak van zaken.
Het goede nieuws is: het is niet echt zo duur zoals de meesten van ons misschien denken. Bovendien zijn er tal van bronnen beschikbaar waarmee men zelf en gratis een app kan maken. Voordat we alles in detail bekijken, geven we een kort uittreksel over de kosten van app-ontwikkeling en de belangrijkste overwegingen.
App-kostencalculator
Om u de mogelijkheid te geven om uw app-kosten te schatten , hieronder vindt u wellicht een interactieve rekenmachine. Daar kunt u de specificaties van uw project of een app die u in gedachten heeft aangeven en gegevens naar onze app-ontwikkelingsexperts sturen. Ons team zal kort daarna contact met u opnemen met een exacte prijsopgave en tips over hoe u op de beste manier een applicatie kunt bouwen.
Als u suggesties heeft om de calculator te verbeteren, neem dan contact met ons op via info @ thinkmobiles. com
Hoeveel kost het om een app te maken?
Als alle factoren in de uitsplitsing van de kosten worden overgeslagen, is de gemiddelde prijs voor het maken van een app door deskundige bureaus $ 171.450, volgens een Clutch enquête. Online app-kostencalculators noemen een prijskaartje tussen $ 200.000 en $ 350.000 voor een app met tientallen functies. Terwijl het typische kostenbereik dat wordt opgegeven door app-ontwikkelingsbedrijven $ 100.000 – $ 500.000 is. Maar u hoeft niet in paniek te raken – kleine apps met weinig basisfuncties kunnen tussen $ 10.000 en $ 50.000 kosten, dus er is een kans voor elk type bedrijf.
Over het algemeen variëren de kosten voor het maken van een mobiele app enorm: van totaal nul tot ongelooflijk dure prijs die miljoenen zou kunnen bereiken. Hoewel er eerlijk gezegd geen eenvoudig antwoord op deze vraag is vanwege meerdere factoren die een rol spelen. Verschillende ontwikkelaarstarieven, projectcomplexiteit en tijd die nodig is om een app te bouwen, hebben invloed op de kosten van het maken van een mobiele applicatie. De prijs om een app te maken hangt af van de volgende aspecten:
Als we mobiele apps opsplitsen in 3 categorieën met betrekking tot complexiteit (eenvoudig, gemiddeld, complex), en rekening houden met 2 soorten uurtarieven, dan is dit is hoeveel app ongeveer kost om te maken:
Complexiteit | Opmerkingen | Tijd, u | Kosten tegen tarief van $ 50 | Kosten tegen tarief van $ 100 |
Eenvoudig | Geen API-integratie, geen back-end, standaard UI-componenten, eenvoudige functies zoals e-mailabonnement, sociale login, agenda, etc. | 400 | 20.000 | 40.000 |
Matig | Aangepaste UI-functies, betalingsfuncties, API-integratie, aanpassing van headsets en tablets, back-end-server. | 500-800 | 40.000 | 80.000 |
Complex | Ondersteuning voor meerdere talen , Integraties van derden, aangepaste animaties, gecompliceerde back-end, professioneel ontwerp, real-time functies. | 8 00-1500 | 75.000 | 150.000 |
Onthoud dat de bovenstaande cijfers alleen dienen als oriëntatie om de mogelijke kosten van het maken van een mobiele app te begrijpen. Elke app is anders, het is alsof je informeert naar de prijs van een huis of auto – je kunt de exacte prijs niet weten zonder specificaties. Bovendien is de schatting gebaseerd op de minimale tijd en moeite die nodig is om technisch een app te bouwen. En wees natuurlijk bereid om meer te betalen om uw app geweldig te maken.
Nu volgt een praktischer hulpmiddel om de kosten van uw app te berekenen. De gemiddelde kosten voor het maken van een app zijn sterk afhankelijk van het type app dat u wilt ontwikkelen.
- Native apps
Grote en zware apps die streven naar de beste gebruikerservaring, optimalisatie en snel werken. Ze kunnen de API’s van verschillende apparaten gebruiken en tegelijkertijd een breed scala aan functies verwerken. Native apps worden net zo duur als een aantal platforms dat u wilt ondersteunen, omdat er dan meer mensen bij het app-ontwikkelingsproces worden betrokken. Native apps zijn meestal zakelijke apps, entertainment-apps, educatieve apps.
- Hybride apps
Of platformonafhankelijke apps, die het meest geschikt zijn om een grotere publiek vanaf het begin. Hun ontwikkeling en onderhoud kost minder als er een team bij betrokken is en een enkele code die voor alle platforms werkt. In de tussentijd zijn platformonafhankelijke apps minder geoptimaliseerd, hebben ze geen toegang tot API’s en kunnen ze niet de native gebruikerservaring bieden. Ze zijn geschikt voor kleine en middelgrote communicatie-apps, lifestyle-apps of game-apps.
- Apps met basisfunctionaliteit
Zijn snel te ontwikkelen en bevatten zeer weinig of zelfs helemaal geen functies. Ze zijn meestal ontwikkeld voor persoonlijk gebruik en u zult zoiets waarschijnlijk in geen enkele app store vinden.Meestal zijn ze gemaakt om een lijst met onderwerpen weer te geven – door op een van de onderwerpen te klikken, kan een gebruiker er informatie over bekijken of een nieuwe lijst openen.
- Database-gestuurde apps
Complexere apps met enorme gegevens om te gebruiken, rechtstreeks opgeslagen in het apparaatgeheugen of op een webserver. Om naar wens te werken, zijn mogelijk extra functies zoals camera, internetverbinding of toegang tot de galerij vereist. Voorbeelden van dergelijke native apps die apparaatgeheugen gebruiken om gegevensbibliotheek op te slaan, zijn verschillende mobiele woordenboeken of encyclopedieën.
- Apps die afhankelijk zijn van de apparaatfirmware / hardware
Dit soort applicaties heeft toegang tot een mobiel apparaat en is bedoeld om de functionaliteit ervan te verbeteren. Het kan een camera, een zaklamp, een wekker of een andere functie zijn. Met AlarmMon kunnen gebruikers bijvoorbeeld de wekker aanpassen en tegelijkertijd extra functies toevoegen, zoals een puzzel om op te lossen om het alarm uit te schakelen.
- Mobiele games / game-apps
Games kunnen zowel eenvoudig als geavanceerd zijn, met 3D-graphics en fysica, wereldwijde beoordelingen, AR-ondersteuning en zelfs integratie met sociale media. Het is duidelijk dat een complexere game meer kost, dus het is moeilijk precies te zeggen zonder te schatten hoeveel het kost om een app te maken. Gaming-apps zijn wereldwijd de populairste applicatiecategorie en meestal de meest winstgevende. Neem Angry Birds dat bijna $ 140.000 kostte om te ontwikkelen en $ 70 miljoen verdiende in het eerste jaar.
Wie kan mijn app-idee ontwikkelen?
In principe hebben we twee opties: bureaus voor de ontwikkeling van mobiele apps en freelance ontwikkelaars. Laten we ze allemaal eens bekijken. Het inhuren van een professioneel bureau lijkt zeker een duurdere keuze. Maar de betrouwbaarheid is veel beter, en een ontwikkelteam zou u helpen om de beste app uit uw idee te halen. Ontwerpers, programmeurs, projectmanagers – ze zijn allemaal bekwaam en gewend om met elkaar in team te werken.
Uurtarieven verschillen sterk over de hele wereld, onafhankelijk van de kwaliteit van het eindproduct. Dus als u een goed concept en een duidelijke strategie heeft, hoeft u niet meer te betalen, want hoge prijs betekent niet hoge kwaliteit.
Voordelen van het inhuren van een app-bureau:
- Alles in één – goede bedrijven hebben volledig personeel, iedereen die je nodig hebt. U hoeft niet apart op zoek te gaan naar programmeurs, ontwerpers of testers.
- Kijk waarvoor u betaalt: portfolio, projectschatting en uurtarieven, u weet alles wat u krijgt voordat u betaalt.
- Discipline en vaardigheid – bedrijven zorgen ervoor dat werknemers hun werk op tijd en goed doen.
Als nadeel kan men hogere kosten noemen, aangezien ontwikkelaars om voor de hand liggende redenen hogere prijzen rekenen naast andere alternatieve opties.
Laten we nu eens kijken naar de kosten van freelance app-ontwikkelaars. Goede freelancers kunnen nog steeds superieure apps bouwen, niet slechter dan ontwikkelaars. Ze zouden dezelfde kwaliteit hebben, maar tegen lagere kosten. Dus we kunnen de grootste professional toewijzen aan freelancers: de lagere kosten in vergelijking met softwarebedrijven.
Nadelen van het inhuren van freelancers:
- Vind ze allemaal – in tegenstelling tot bureaus die volledige ontwikkelteam;
- Geen projectmanager om het proces te controleren, dus wees bereid om het team, de deadlines en het budget te coördineren;
- Communicatiekwesties tussen projectleden;
- Gebrek aan vaardigheden.
Extra opties voor een doe-het-zelf-aanpak
App-sjablonen of starterkits. Als je een idee hebt dat lijkt op een populaire app, is er een grote kans om de broncode ervan te vinden voor $ 25-200 per licentie. Je hebt echter nog steeds ontwerpers nodig om het uiterlijk van de app te veranderen, en programmeurs als je wilt veranderen hoe de dingen werken.
Online “app-makers”. Het bouwen van een app zonder enige kennis van programmeren klinkt geweldig. Om eerlijk te zijn, de meeste van dit soort apps zijn beperkt in opties, tools en zelfs typen en genres. Het kan fouten bevatten, slecht geoptimaliseerd zijn en de geplande functies missen. Abonnementskosten voor het gebruik van dergelijke tools beginnen vanaf $ 10 per maand of kosten mogelijk Aanvankelijk $ 5.000.
Partnerschap om een app te maken en winst te splitsen. Twee woorden: te riskant.
Kosten van ontwikkelteam om een app te maken
Zelfs een kleine applicatie moet door een team worden gedaan, niet door één persoon, zodat het een betere gebruikerservaring oplevert. Het zou uiteindelijk veel sneller en veel kwalitatief beter zijn, omdat iedereen betrokken is bij en verantwoordelijk is voor zijn eigen deel van de project. Voor complexe applicaties zijn zeker meer mensen nodig om bij het ontwikkelingsproces te worden betrokken.
Een basisontwikkeling t Een team kan zijn:
- Projectmanager
- Programmeur
- UI / UX-ontwerper
- QA-engineer
Uitgebreid ontwikkelteam:
- 1 projectmanager
- 2-4 app-ontwikkelaars
- 1 back-end ontwikkelaar
- 1-2 UI / UX-ontwerpers
- 1 QA-engineer
- 1 systeembeheerder
Taken en kosten worden weergegeven in de onderstaande tabel .
Teamlid | Taken | Uurloon |
Projectmanager | Voorkomt elke miscommunicatie en wangedrag binnen het team om valkuilen te vermijden en deadlines na te leven. | $ 20 + |
Ontwikkelaar | Schrijft de code van een app, integreert deze met de gegevensbron en lost bugs op. | $ 30 + |
Back-end ontwikkelaar | Zorgt ervoor dat de applicatie, de database en de server op een juiste manier met elkaar communiceren en dat de hele app correct werkt. | $ 25 + |
Designer | Werkt aan hoe een app-interface eruit zou zien en hoe deze door gebruikers zou worden gevoeld. Lost verschillende optimalisatietaken op. | $ 15 + |
Tester | Bewaakt elk onderdeel van de app, controleert code en ontwerpkwaliteit, zorgt voor het eindproduct voldoet aan alle projectvereisten. | $ 20 + |
De kosten van app-ontwerp
Ontwerp is het maken van een plan of conventie voor de constructie van een object, systeem of meetbare menselijke interactie – dit vinden we op Wikipedia. Een beroemde quote van Steve Jobs voegt eraan toe dat design niet alleen is hoe het eruit ziet en aanvoelt, maar dat design is hoe het werkt. Bij de ontwikkeling van mobiele apps impliceert ontwerp aspecten zoals visueel ontwerp, gebruikersinterfaces en UX, logo’s, pictogrammen, branding, wireframes, enz.
App-ontwerp is een integraal onderdeel van de kosten om een app te maken. Wat zijn de factoren die hierop van invloed zijn?
Kosten per belangrijke mobiele app-functies
Volgens de Outsystems-enquête genaamd State of Application Development 2017 duurt de ontwikkeling van ongeveer 80% van de mobiele apps meer dan 3 maanden , en 40% heeft 6 maanden of meer nodig. Hoe dat zou kunnen, zou je kunnen vragen? Welnu, app-ontwikkeling is een ingewikkeld proces en de kosten om een app te bouwen worden voornamelijk bepaald door een reeks functies plus ontwerp. Laten we de algemene app-functies onderzoeken in termen van tijd en kosten.
Voordien moeten we ook opmerken dat er geen enkel prijskaartje is ingesteld, aangezien de functies voor elk app-project anders zijn, ze hebben hun eigen logica, misschien hebben verschillende ontwerpen, enz. U vindt daar meer over in de onderstaande beschrijving van de functies. We gebruiken lage ($ 25) en gemiddelde ($ 50) uurtarieven voor schattingen.
-
Gebruikersaanmelding
Het is wanneer app-gebruikers moeten zich registreren en inloggen op een app om deze te gebruiken. Registratie via e-mail of telefoon, terwijl inloggen via sociale media-accounts de meest populaire optie is. Social sign-in maakt het gemakkelijker om toegang te krijgen tot een app, maakt automatisch een gebruikersprofiel aan en verzamelt alle openbare gegevens over een persoon. Dit is een standaardpraktijk bij het ontwikkelen van apps en het duurt ongeveer 20 uur. Het vertaalt zich in $ 500-1.000 kosten.
-
Pushmeldingen
Het is een onmisbare functie voor 99% van de huidige apps. Dit zijn realtime updates die gebruikers op de hoogte houden van activiteiten met betrekking tot een app of service. De truc hier is dat er verschillende soorten meldingen zijn: eenvoudige tekst, degene met afbeeldingen of degene met actieknoppen. App-logica is ook belangrijk – wanneer en aan wie (bijvoorbeeld in chat-apps) de meldingen worden afgeleverd. De ontwikkelingstijdlijn ligt tussen de 20 en 200 uur. De kosten kunnen variëren van $ 1.000 tot $ 10.000.
-
Navigatie
De hele gebruiker stroomt door een applicatie die moet worden overwogen en ontworpen vóór de ontwikkeling. App-navigatie bepaalt hoe gebruikers van het ene scherm naar het andere gaan, hoe ze teruggaan naar het hoofdmenu, hoe ze acties ondernemen, de app sluiten, enzovoort. Door scrollen, vegen, actieknoppen, pijlen, pictogrammen en meer is de UI-architectuur de basis waarop een app moet worden gebouwd. Deze logica vereist meer dan 10 uur, wat $ 250-500 kan kosten.
-
Portret- / landschapsweergave
Met betrekking tot de vorige functie, het interfaceconcept maakt ook deel uit van elke toepassing. Dit is in feite de manier waarop een lijst met items in een app aan gebruikers wordt gepresenteerd, ook wel de master- / detailstroom genoemd in de Android-community en de portret- / landschapsoriëntatie voor Apple’s iOS. Afhankelijk van het ontwerptype kunnen ontwikkelaars de weergave in ongeveer 20 uur instellen voor ongeveer $ 500-1.000.
-
Media-inhoud
Hoewel wordt aangenomen dat interactieve functies standaard verschijnen, zijn ze ook het resultaat van bepaald werk. Sommige apps hebben afbeeldingen en video’s nodig, sommige apps hebben ondersteuning voor audiobestanden nodig. En natuurlijk hebben de meeste moderne apps voor sociaal netwerken en berichten dit allemaal nodig, plus bewerkingsmogelijkheden, effecten, filters, smileys, emoticons, enz.
Vanuit het perspectief van de ontwikkelaar zijn er enkele tips hierin. C ++ is bijvoorbeeld een geschiktere taal dan Java om media-inhoud in apps te implementeren. Ook native development kits (NDK) zijn een grote hulp. In totaal hebben app-ingenieurs hier minimaal 20 uur voor nodig, dus we kunnen beginnen vanaf $ 1.000.
-
Geolocatie
Een functie die cruciaal is voor taxi-apps, dating-apps, restaurant-apps, zakelijke apps, reizende apps en veel meer. Het is gebaseerd op de gps van de telefoon en realtime gebruikersrechten (vereist en optioneel). Wat betreft de kosten, deze hangt af van de nauwkeurigheid van de geolocatieservice en is meestal onderverdeeld in algemeen gebied, nabijheid op middellange afstand en nauwkeurige locatie. Verwacht niet minder dan 50 uur ontwikkeling, dus $ 1.250-2.500 kosten.
-
Google Maps-integratie
Samen met geolocatie als uw project ervan uitgaat dat Google Maps in uw mobiele app wordt geïntegreerd, hebben ontwikkelaars minimaal 20 uur nodig om dit te doen. De andere kant is niet te bepalen, aangezien het allemaal afhangt van manieren om Maps op te nemen in app-logica, taken die moeten worden uitgevoerd, enz., Dus de ontwikkeling kan erg tijdrovend zijn. Aan de positieve kant zijn de officiële services van Google beschikbaar. De kosten beginnen bij $ 1.000.
-
Chat / messaging
Het is ook een essentiële functie voor veel apps, hoewel er tal van variabelen zijn spelen een rol om de kosten te kunnen berekenen. Om precies te zijn, wat voor soort chat willen we? Is het directe persoonlijke berichten of een groepschat? Ondersteunt het bestandsoverdracht? Slaat het berichten en geschiedenis op of worden ze na een bepaalde tijd automatisch verwijderd? Heeft het de offline modus? Bevat het smileys / emoji’s erin? Verzendt het meldingen (verzenden, gezien, geüpload, enz.)?
We kunnen de exacte kosten zien met alle beschikbare technische specificaties, maar verwachten niet minder dan 80+ uur om een chat te ontwikkelen. De kosten beginnen bij $ 2.000-4.000.
-
Ads
Mobiele advertenties verschijnen voor mensen die een app gebruiken, als een simpele tekst, banner of pop-ups op volledig scherm. Advertenties kunnen op maat worden ontwikkeld, hoewel er tal van externe services en netwerken zijn (Google AdMob, InMobi, Tapjoy, Flurry en meer), SDK’s en API’s die ontwikkelaars enorm helpen. Deze functie duurt dus ongeveer 20 tot 50 uur, afhankelijk van het type. Het kostenbereik kan $ 1.000-2.500 zijn.
-
In-app-aankopen
Advertenties in apps impliceren uiteraard aankoopopties direct vanaf de smartphone van de gebruiker. Het kunnen verschillende inhoud of items zijn die moeten worden gekocht – producten of services, abonnementen, nieuwe / premiumfuncties, enz. Het ontwikkelen van deze functie zou niet moeilijk moeten zijn voor een ingehuurd bureau of een ontwikkelaar, en de tijd om dit te doen hangt in wezen af van het aantal items en moet ongeveer 30 uur duren. De geschatte kosten zijn $ 750 – 1.500.
-
Betalingsintegratie
Natuurlijk kunnen gebruikers iets kopen binnen een app moet ook een betalingssysteem worden geïnstalleerd. Er zijn tal van systeemopties om uit te kiezen: Android Pay, Google Wallet, Apple Pay, Stripe, PayPal, Intuit, Square, Braintree en vele anderen. Ontwikkelaars kunnen de meeste ervan rechtstreeks in een app integreren via gateway-API’s.
De omvang van deze taak hangt af van verschillende factoren: hoe betalingen worden verwerkt, hoe en waar de gegevens worden opgeslagen, hoe veilig de transacties zijn, welk niveau van PCI-compliance (betaalkaartindustrie) wordt geboden, enz. Onze eigen Android- en iOS-ontwikkelaars geven ons toe dat ze ongeveer 50 uur of meer nodig hebben om één betalingssysteem te integreren. Dus als we gemiddeld twee mobiele betaalmethoden gebruiken, zouden de kosten van deze functie variëren van $ 2.500 tot $ 5.000.
- Synchronisatie tussen apparaten
In onze tijdperk van hoge interconnectiviteit en mobiliteit toegang tot informatie betekent een kwestie van winnen of verliezen. Vooral voor bedrijven die werken op computers, smartphones, tablets of pda’s. Neem bijvoorbeeld detailhandel-apps: wanneer u artikelen of inventaris bijwerkt op uw centrale server, moeten alle app-klanten de exacte bijgewerkte gegevens zien.
De kosten voor het implementeren van een synchronisatiefunctie in mobiele apps zijn gekoppeld aan: A) de hoeveelheid gegevens, B) het soort gegevensstructuur. Met behulp van speciale platforms / services, zoals Firebase voor Android-apparaten, hebben ontwikkelaars meer dan 50 uur nodig, de geschatte kosten zijn $ 1.250-2.500.
-
Streaming
Deze functie is bedoeld voor apps zoals Netflix, HBO Now, Hulu, Twitch, enz. Het instellen ervan hangt af van verschillende factoren. Ten eerste de app-logica en gegevensverwerking. Worden gegevens in realtime naar een server verzonden en van daaruit of via de optie ‘opnemen en verzenden’ via een lokaal bestand verzonden? Ten tweede: welke video- / audiobestandsindelingen worden ondersteund? Wat zijn ook de instellingen voor gebruikers ‘ telefoons, camera’s en internetverbinding. Uiteindelijk zijn er minimaal 30 uur ontwikkeling nodig, en dit zou minstens $ 1.500 kosten.
-
Meertalige ondersteuning
Wanneer een app moet worden gepresenteerd in verschillende talen voor verschillende regio’s, duidelijk en eenvoudig. Twee belangrijke aspecten die van invloed zijn op deze taak en de kosten ervan zijn de reikwijdte van de gegevens en UI-aanpassingen. Dezelfde versies van een app als de belangrijkste app zou ongeveer 15 uur ontwikkelaarstijd nodig hebben. Voor het geval interfaces opnieuw moeten worden aangepast (bijvvoor Arabische talen, RTL / LTR-richting in CSS, enz.) is er meer werk. Deze functie is dus niet zo duur en kost ongeveer $ 350-750.
-
Offlinemodus
De schoonheid van veel mobiele apps is in offline mogelijkheden. In berichten-apps kunt u nog steeds uw chatgeschiedenis tot de laatste berichten bekijken voordat de verbinding wordt verbroken. Er zijn een paar methoden voor offline gegevensopslag en toegang tot de gegevens in mobiele apps: lokale caching, cookies, gedeelde voorkeuren, lokale opslag, SQL-databases. De belangrijkste kwestie tot nu toe is het bepalen van groepen gegevens en regels daarvoor. In totaal hebben ontwikkelaars 40 of meer uren nodig, wat $ 1.000-2.000 kost.
-
Database
Meegaan met de offline modus, in veel gevallen heeft uw app waarschijnlijk een database nodig om gegevens lokaal op een apparaat op te slaan. Ontwikkelaars van mobiele apps gebruiken meestal een bepaalde open-sourceoplossing om een database op te zetten. SQLite is bijvoorbeeld een compacte embedded database / bibliotheek die alle gegevens in één bestand op een apparaat opslaat. De taak is afhankelijk van het gegevenstype en duurt ongeveer 30 uur, wat op zijn beurt $ 750-1500 kost.
-
Gebruik van telefoonsensoren
Veel apps vertrouwen op de mogelijkheden van de telefoon. Een gyroscoop is bijvoorbeeld een sensor die de rotatiesnelheid meet en 3 waarden geeft: pitch, roll en azimuth. Er zijn ook:
- Accelerometer, die de oriëntatie van de telefoon detecteert
- Digitaal kompas, voor oriëntatie in relatie tot magnetisch veld
- GPS, nauwkeurige satellietpositionering
- Barometer, om GPS te helpen bij het verkrijgen van hoogtegegevens
- Lichtsensor, om de helderheid van het scherm automatisch aan te passen
- Nabijheidssensor, om aanraakopdrachten op het gehoor te voorkomen
- Stappenteller, die de stappen van de gebruiker berekent
- Vingerafdruksensor
..en andere afhankelijk van een mobiel apparaat. Een gemiddelde tijd om app-logica te integreren met sensoren is 10 ontwikkelaaruren. Het kost dus niet veel ($ 250-500).
-
Doze / Standby-modus optimaliseren
In sluimermodus, Als een apparaat niet op het stopcontact is aangesloten en stationair is, sparen de batterij en de CPU, kunnen apps nog steeds toegang krijgen tot het netwerk tijdens onderhoudsperioden. Dit kan betrekking hebben op Facebook / Twitter / Google-meldingen, chatberichten, alarmen, enz. Om aan te passen hoe een app zijn taken, synchronisaties en netwerken uitvoert, hebben ontwikkelaars meer dan 50 uur nodig, wat suggereert dat de kosten uiteindelijk $ 1.250-2.500 bedragen.
-
Aanpassing
Het is wanneer een gebruiker de weergave van de app naar zijn / haar eigen voorkeur kan bepalen en wijzigen. bijv. taalverandering, overschakelen van een lijstweergave naar tegels, of naar schermkaarten over de volledige breedte, enz. De schatting voor dergelijke taken is in de regel 20-25 uur per scherm. Als u herbruikbare elementen moet maken om in de toekomst te gebruiken, d.w.z. een aangepaste SDK in termen van ontwikkelaars, vereist dat meer dan 35 uur werk. Al met al beginnen de minimumkosten hier bij $ 1.500.
-
Zoeken
Door de functionaliteit voor aangepaste zoekverzoeken in te sluiten, kunnen gebruikers betrokkenheid aanzienlijk. Android- en iOS-smartphones hebben natuurlijk hun eigen zoekopdracht, maar u kunt deze verbeteren of uniek maken voor uw app. Hoe u het doet en hoeveel het kost, hangt af van het type zoekopdrachten, hoewel er minimaal 10 uur ontwikkeling vereist is. De kosten beginnen vanaf $ 250-500.
-
Gegevensversleuteling
De beveiliging van privégegevens kan niet worden onderschat en benadrukt in 2017 en daarna. Het versleutelen van gegevens om ongeautoriseerde toegang te voorkomen is absoluut een must voor elke zakelijke mobiele app. Dit betekent dat informatie in een code wordt omgezet en dat alleen de afzender en de betrokken ontvanger deze kunnen ontsleutelen met zogenaamde “sleutels”. WhatsApp verzendt bijvoorbeeld elk bericht met zijn unieke slot en sleutel – dit wordt end-to-end genoemd. versleuteling.
Bij het implementeren van gegevensversleuteling in een mobiele app, is het eerste aspect het gegevenstype. Moeten we platte tekst, afbeeldingen, audiobestanden, video’s, enz. versleutelen? Het tweede probleem is compatibiliteit tussen apparaten, omdat we willen dat een eigenaar van een Android-telefoon gegevens van de iPhone-eigenaar ontsleutelt, toch? Verwacht niet minder dan 20 uur ontwikkeling, wat zich vertaalt in $ 500-1.000 kosten.
We kunnen doorgaan met de lijst functies, maar het lijkt voldoende informatie om al te verwerken. App-functionaliteit is zeker niet het enige als je bedenkt hoeveel het kost om een app te maken. App-architectuur, ontwerp / UX, unit tests, bugfixes, code refactoring, projectmanagement of andere zaken spelen ook een rol.
App-onderhoudskosten
Unfo Gelukkig eindigen uw uitgaven niet met de release van de applicatie. Maar waarom zou u investeren in app-onderhoud? Het moment waarop u uw app publiceert in de App Store en / of Google Play is niet het happy end. Het is slechts het einde van een hoofdstuk. Eigenlijk is het pas het begin. Het is trouwens nog niet het einde als je een paar honderdduizend downloads krijgt. U moet uw DAU (dagelijkse actieve gebruikers) targeten.Met andere woorden, u wilt ervoor zorgen dat mensen uw app downloaden en deze zo vaak mogelijk blijven gebruiken.
Als de ontwikkeling van uw app bijvoorbeeld $ 200.000 kost, kunt u schatten dat app-onderhoud u ongeveer $ 40.000 per jaar. Extra functies kunnen de kosten van app-onderhoud opdrijven, waaronder:
- krachtige servers – $ 20- $ 60 / maand
- pushmeldingen – $ 10 / maand
- betalingsgateways – tot $ 150 / maand (plus een vergoeding voor elke transactie)
- noodonderhoud – hangt af van de aard van een noodgeval
- API-kosten van derden
- bugfixes
- ontwikkelaarskosten voor app-winkels – $ 25 bij Google Play, $ 99 bij Apple App.
Conclusie
Dus, hoeveel kost het om een app te bouwen? Het hangt van veel factoren af. Ontwikkelingskosten, toepassingsgrootte, complexiteit en nieuwheid van technologieën zijn inbegrepen. We hopen dat ons kleine onderzoek u zal helpen om uw eigen antwoorden te vinden. Als dit niet het geval is, staan we altijd klaar om u te helpen bij het schatten van uw app-idee.
De grootste branche-enquêtes suggereren dat de kosten variëren van $ 100.000 tot $ 500.000 om een zakelijke mobiele app te ontwikkelen:
- Volgens de ThinkMobiles-enquête is de gemiddelde prijs voor het maken van een app $ 171.450.
- De Kinvey-enquête geeft een gemiddelde kostprijs van $ 270.000 aan.
- Diverse online kostencalculators zetten een prijskaartje tussen $ 200.000 en $ 350.000 voor een app met tientallen functies.
- Een typisch kostenbereik dat door app-ontwikkelingsbedrijven wordt opgegeven, is $ 100.000 – $ 500.000.