Iedereen kent geweldige apps zoals: Angry Birds, Candy Crush, Facebook, Twitter, Uber of Instagram. De ontwikkeling van mobiele apps is een miljardenindustrie geworden met grote verwachtingen voor de toekomst. Maar hoe kan een ondernemer in deze business stappen? Hoeveel kost het om een App te maken en hoe wordt hij gebouwd?
We delen een aantal punten die moeten worden overwogen alvorens deze beslissing te nemen. Het maken van een mobiele App is een zeer complex proces, maar het kan grote voordelen opleveren voor het bedrijf of startup die besluit het te lanceren.
Hoe maak je een App
Op basis van functionaliteit:
Basisfunctionaliteit: Zie dit als een hiërarchie, je opent op het scherm grote onderwerpen en klikt op een en je krijgt een reeks nieuwe lijsten. E-mail op de iPhone is hier een goed voorbeeld van. Het is zeker gemakkelijk te bouwen en te ontwerpen en een goede keuze voor bedrijven die een “eenvoudige” toepassing willen die basisinformatie weergeeft.
Database met aangepaste functionaliteit: Stel je voor dat je een heleboel inhoud hebt die je wilt gebruiken. Een voorbeeld hiervan is het hebben van honderden hondenrassen die u op verschillende manieren wilt organiseren en weergeven. Dit kan worden gedaan buiten de basis tabel formaat, de ontwikkeling wordt complexer.
Games: Het bereik van de complexiteit in dit type van App is zeer breed, kunt u beginnen met iets heel eenvoudig helemaal tot 3D of het opnemen van de gebruiker ervaring door middel van fysieke beweging van het apparaat. Alles is mogelijk in Game Center.
Verbetering of wijziging van de hardware van het toestel: Dit betekent dat u bij het maken van de app bepaalde functies van de telefoon, zoals het alarm, de camera of de flitser, overneemt om deze beter te maken. Bijvoorbeeld de camera + app die filters toevoegt aan de foto’s die je met je telefoon maakt.
Volledig dynamische apps: vergelijkbaar met database-apps, deze apps vertrouwen uitsluitend op externe informatie – Twitter, Weather Channel, Flipboard.
Gepersonaliseerde diensten: deze apps zijn erop gericht om gebruikers op een specifieke manier inhoud te laten invoeren. Voorbeelden zijn Pages, Adobe Ideas en Numbers.
Alles: Natuurlijk zijn er duizenden apps die volledig uniek zijn, maar de bovenstaande lijst zou 95% kunnen dekken van wat er vandaag beschikbaar is.
2. Naar ontwikkelingstechnologie:
Native apps: Dit zijn apps die worden ontwikkeld met de software die door elk besturingssysteem wordt geleverd, de zogenaamde Software Development Kit of SDK. Native apps worden specifiek ontworpen en geprogrammeerd voor elk platform, of het nu Android, iOS of Windows Phone is, in de taal die door de SDK wordt gebruikt. Een van hun kenmerken is dat ze vaak worden bijgewerkt en dat het de gebruiker is die de laatste versie downloadt.
Web-toepassingen: Webapplicaties of webapps zijn gebaseerd op HTML, JavaScript en CSS, allemaal zeer gebruikelijke hulpmiddelen voor webprogrammeurs. In tegenstelling tot native apps hoeven ze niet te worden geïnstalleerd, omdat ze worden weergegeven als een normale webpagina met behulp van de browser.
Hybride apps: Dit is een combinatie van de twee vorige. In deze post over soorten apps gaan we dieper op dit onderwerp in.
Het soort app dat je wilt ontwikkelen kan veranderen, afhankelijk van hoeveel inhoud je hebt en hoeveel controle je over het hele proces wilt hebben. Het is belangrijk om te beseffen dat je apps heel snel en goedkoop kunt krijgen als je precies weet wat voor soort app je wilt ontwikkelen.
Mobile App Development Process
Het proces van het maken van een app kan worden onderverdeeld in vier hoofdonderdelen – idee, lay-out en planning, ontwerp en implementatie.
Idea
De eerste stap, zelfs voordat je het idee weet, is om na te denken over hoeveel het kost om een mobiele app te maken. Wanneer u de prijzen bij benadering kent, stopt u meestal met nadenken over uw idee en dat is een vergissing. U zult snel beseffen dat de kans groot is dat uw investering rendeert.
Het maken van spelletjes is bijvoorbeeld ingewikkeld, maar ze kunnen gemakkelijk viraal gaan. Anderzijds voldoen eenvoudige toepassingen misschien niet aan hoge verwachtingen, maar ze zijn goedkoop en gemakkelijk te bouwen. De eerste stap is daarom het vinden van het optimale budget volgens uw behoeften en die van het bedrijf, naast het definiëren van de marketing inspanningen die zullen worden ondernomen.
Planning
Deze stap omvat het doorlopen van elk afzonderlijk scherm en begrijpen hoe alle onderdelen van de applicatie met elkaar interageren. Als ik op deze knop druk, wat gebeurt er dan? U zult verbaasd zijn hoeveel stappen en scenario’s er zijn voor zelfs de eenvoudigste toepassing. De hoeveelheid te definiëren en te bouwen functionaliteit zal ook een belangrijke rol spelen in de kosten van de applicatie.
Ontwerp
Ontwerp komt zodra de programmering en de functionaliteit zijn gedefinieerd, de ontwerper krijgt een complete lijst van wat er moet worden gemaakt. Design kan een applicatie maken of breken, zo simpel is dat, daarom is het selecteren van een goede freelance designer een prioriteit in de ontwikkeling ervan. Je hebt een geweldig pictogram nodig om je app te onderscheiden, homescreens, tabbladpictogrammen… en alles moet met elkaar in verband staan.
Ga live
Als je de app eenmaal hebt gebouwd in xCode (de applicatieontwikkelomgeving voor Apple), kan de freelance ontwikkelaar je helpen om de app in de desbetreffende winkel (iTunes bijvoorbeeld) te krijgen. Dit vereist het opzetten van een iTunes Connect account (ongeveer 70 euro per jaar) en vervolgens het invullen van alle benodigde informatie voor de app – pictogrammen, beschrijvingen, prijzen, enz.
De meeste van deze stappen zijn vrij intuïtief en de setup hoeft slechts een keer te worden gedaan, dus als je besluit om later een andere app te ontwikkelen, heb je al een account om het in op te nemen.
Zodra je de app in de winkel hebt, kun je alle prestaties monitoren via iTunes Connect – hoeveel downloads, hoeveel geld je verdient, enzovoort. Er zijn veel manieren om de inkomsten uit je apps te verhogen, waaronder in-app advertenties en de mogelijkheid om extra informatie via de app te kopen. U zult in staat zijn om alles wat er gebeurt te zien en te analyseren.
Phone App Development Costs
Merk op dat deze kosten kunnen variëren, afhankelijk van de apparaten waarvoor de App wordt gemaakt. Zorg ervoor dat u uw freelance ontwikkelaar vraagt of hij/zij ontwikkelt voor – basis iPhone, iPhone 4, iPhone 5, iPad of alles van het bovenstaande. Hier volgen enkele voorbeelden van typische ontwikkelingskosten voor verschillende projecten, die u enig houvast kunnen geven:
Eenvoudige app tussen €700 – 3000 U levert alle inhoud, een duidelijke richting, en voorbeeld apps van wat u wilt ontwikkelen. Extra kosten zullen komen wanneer u wilt toevoegen bijvoorbeeld GPS locators, sociaal netwerk of e-mail integratie, meerdere talen of karakteristieke geluiden.
App met Database tussen 5 000 – 30 000 € Inclusief inhoud, beeld, script, geluid, enz. De kosten komen voort uit het creëren van de “logica” binnen de applicatie en de architectuur van de gehele bruikbaarheid.
Games tussen 7 000 – 150 000 € Dit is het moeilijkst te berekenen type app. Ter referentie wordt gezegd dat de ontwikkeling van Angry Birds tussen 90K en 130K euro kostte (ook al waren zij de pioniers). Games evolueren en worden steeds ingewikkelder, en de budgetten voor games voor mobiele apps beginnen steeds meer te lijken op die voor de ontwikkeling van videogames. Het voordeel van een spel is dat het in veel grotere aantallen wordt gedownload, er is niets zo viraal als een leuk spel.
Aanvullende functies:
- In-app aankopen tussen 700 – 2 000 € Hiermee kunnen gebruikers nieuwe inhoud of volledige versies van applicaties kopen. Het verschil in kosten komt door de hoeveelheid in-app aankopen, de complexiteit, en of je alles vanuit de app zelf doet, of dat je het vanaf een server doet.
- Web services tussen €700 – €3000 Brengt inhoud naar een toegangspunt op afstand, zodat je je app kunt updaten met XML-bestanden. De mate waarin je dit soort functionaliteit nodig hebt varieert, maar het is aan te raden dit met de app-ontwikkelaar te bespreken.
- Game Center ongeveer €700 Apple heeft er goed aan gedaan deze integratie gemakkelijk te maken met de SDK.
- Delen van inhoud tussen €300 – €1000 Dit is meestal voor sociale netwerken (Twitter, Facebook, Linkedin, Google+) en e-mail, maar er kunnen ook andere integraties zijn. WordPress websites, bijvoorbeeld.
iPhone App Design
Het ontwerp van uw app zal een verschil maken voor de totale ROI en gebruikerservaring. Het ontwerp zal u helpen om bezoekers om te zetten in klanten en zal ervoor zorgen dat mensen zich meer betrokken voelen bij de app. Investeren in een goed ontwerp is ongetwijfeld de beste manier om uw winstmarges binnen een jaar of 2 te verhogen. U kunt op zoek gaan naar een webdesigner, maar vaak zal de beste optie zijn om op zoek te gaan naar een freelance mobiele app-ontwerper die het gedrag van gebruikers en ruimtebeperkingen begrijpt.
Ontwerpen voor Apps komen meestal in pakketten, je hebt een pakket met PNG- en PSD-bestanden nodig dat aan al je behoeften voldoet. Dit omvat alle schermen en pictogrammen. U zult verbaasd zijn hoeveel verschillende stukken er zijn, het hoofdicoon alleen al heeft ongeveer 4 verschillende afmetingen nodig voor een universele app (iPhone en iPad).
Dus hoeveel kost het om een app te maken?
Er zijn eigenlijk geen verborgen kosten, behalve dan die 80 euro per jaar of zo die Apple je in rekening brengt. Al het andere zijn de kosten van ontwikkeling, ontwerp en IT-architectuur (hosting, servers, enz.). De totale kosten van een app kunnen variëren, afhankelijk van vele variabelen.
Wij zullen binnenkort elk van de punten die in dit bericht zijn genoemd verder ontwikkelen, zodat u een zo compleet mogelijke serie artikelen over mobiele apps hebt.Wat vond u van de eerste?