5 vragen die u moet stellen voordat u een App bouwt

bij Lickability hebben we veel mensen geholpen om geweldige apps te bouwen en te verzenden. Als mensen ons voor het eerst ontmoeten, vragen ze ons vaak of er iets is dat ze vergeten als ze denken aan het werken aan hun 1.0.

hier zijn 5 van de belangrijkste vragen die we denken dat je jezelf moet stellen voordat u begint met het bouwen van uw app.

wat zijn uw doelen?

eerst en vooral moet u nadenken over uw doelen voor de app, omdat deze doelen veel van de andere beslissingen die u op de weg zult moeten nemen zullen aansturen.

is het doel van de app om direct geld te verdienen, misschien door toegang tot een product, dienst of ervaring te verkopen? Of is het doel om gewoon gebruikers te verwerven om het idee te valideren en te bewijzen productmarkt fit? Bent u op zoek naar het ontwikkelen van een prototype, lancering van een MVP en iterate op uw idee (misschien zelfs in een private beta), of lancering van een volledig gepolijst 1.0?

het instellen van realistische en haalbare doelen aan het begin van uw app-building journey geeft u een solide basis om toekomstige beslissingen te nemen en veel andere vragen duidelijker te beantwoorden.

welke platforms zult u ondersteunen?

voor sommige mensen lijkt het antwoord hier eenvoudig…ondersteuning voor alle platforms! Maar, afhankelijk van de doelen die u hebt vastgesteld bij het beantwoorden van de vorige vraag, dat is misschien niet het juiste antwoord voor uw project.

bij het denken over mobiele apps zijn er twee belangrijke spelers: iOS en Android. Maar met deze eenvoudige keuze komen vele andere beslissingspunten, zoals de vraag of de apps native schrijven of gebruik maken van een cross-platform technologie. Voor mensen die vanaf nul beginnen, onze aanbeveling is om een enkel platform te kiezen om de ervaring eerst nagel. Dit is meestal de snelste en minst dure optie, en kunt u uw product in de wereld om te beginnen met het krijgen van feedback van gebruikers.

als een van uw doelen is om zoveel mogelijk mensen te bereiken bij de lancering, dan kan het het beste zijn om beide platforms buiten de poort te ondersteunen. Als dit het geval is, heb je een keuze te maken over hoe de app wordt gemaakt. Als prestaties en pools zijn belangrijk voor het bereiken van uw doel, het schrijven van de app native voor elk platform is uw beste keuze, omdat het laat u profiteren van alles wat de hardware en het systeem OS te bieden heeft. Als kosten en snelheid zijn de belangrijkste factor, gebruik te maken van een cross-platform technologie (kortom, een codebase voor beide platforms) kan de juiste oproep. Echter, een woord van voorzichtigheid die we graag onze klanten bewust te maken van is dat het gebruik van cross-platform technologieën is niet zo eenvoudig als het krijgen van twee apps voor de prijs van een. Je moet nog steeds rekening houden met verschillen in ontwerp tussen ondersteunde apparaten, en je hebt een aantal native code nodig om specifieke functies te laten werken op elk platform.

naast het mobiele platform dat u kiest, wilt u misschien evalueren of het zinvol is om andere platforms voor tablets en wearables te ondersteunen. Tot slot, vergeet niet de andere technologieën in de stack die uw app—een content management systeem om inhoud toe te voegen aan de app, een backend voor gebruikersaccounts, en user analytics en crash rapportage om de prestaties te controleren.

wat kunt u zelf doen en waar heeft u hulp bij nodig?

het bouwen van een mobiele app vanuit het niets is hard werken. Het zou verstandig zijn om een zelfevaluatie uit te voeren van wat je capaciteiten zijn, zowel in vaardigheid als In beschikbare tijd. Dit zal u helpen bij het samenstellen van een duidelijke lijst van wat werk dat u kunt verzorgen in-house en welke hulp u nodig hebt om te zoeken.

enkele diensten om in gedachten te houden:

  • ontwerp
  • Frontend & Backend-ontwikkeling
  • Projectmanagement
  • productmanagement
  • klantenservice
  • Marketing / sociale Media

dit proces leidt ook tot de volgende belangrijke vraag …

Wat is uw budget?

een van de moeilijkste (en belangrijkste) vragen om te beantwoorden draait om de drievoudige beperkingen: tijd, kosten en reikwijdte. Deze Project management driehoek is van toepassing op elk project dat je ooit zou kunnen ondernemen—van het opnieuw uitvoeren van een gootsteen in uw huis om de volgende Facebook te bouwen.

Untitled-84c5f7.png

de tijd kan worden verkort door meer ingenieurs aan het project toe te voegen (en kosten toe te voegen) of de scope te verminderen. Een ding om hier in gedachten te houden is dat er afnemende rendementen zijn op het toevoegen van ingenieurs om de ontwikkelingstijd te verlagen, omdat slechts zoveel werk parallel kan worden gedaan.

de reikwijdte zal grotendeels worden bepaald door de doelstellingen voor het app. Zo veel als we misschien willen opnemen elke functie mogelijk, de realiteit is dat je zou kunnen hebben om een aantal moeilijke beslissingen hier te maken. Vergeet echter niet dat u later in de routekaart van de app altijd meer functies kunt toevoegen.De ontwikkeling van mobiele apps is duur, dus de kosten onder controle houden is een belangrijke factor. Over het algemeen is het verminderen van de reikwijdte de meest effectieve manier om de kosten te verlagen, maar het verhogen van de ontwikkelingstijd kan ook een goede manier zijn om een beetje geld te besparen.

het samenstellen van uw budget is ook een goed moment om na te denken over uw financiering. Er zijn verschillende opties om een project te financieren, die allemaal hun eigen voor-en nadelen dragen. U kunt risicokapitaalfondsen werven, uw idee crowdfund op platforms zoals Kickstarter, op zoek gaan naar angel investors, financiering zoeken bij vrienden & familie, of het project zelf opstarten om een paar mogelijke oplossingen te noemen.

wat zijn uw plannen nadat de app is vrijgegeven?

ten slotte, neem de tijd om na te denken over uw post-launch plan. Software is nooit perfect en verandert altijd, dus wat zal uw plan zijn voor onderhoud & bug fixes? Wanneer gebruikers eindelijk met je app kunnen spelen, hebben ze feedback. Hoe ga je deze feedback aanpakken en ondersteuning bieden aan klanten die het nodig hebben? Bent u bereid om uw app te ondersteunen als het explodeert in populariteit? Hoe zit het met extra feature development, of dat nu items op uw roadmap of door de gebruiker gevraagde functies? Bent u van plan de app over te nemen, een fulltime team in te huren of een partner te blijven gebruiken?

het beantwoorden van deze vragen zou een goed begin moeten zijn om uw idee tot leven te brengen. Of je nu hulp nodig hebt om deze vragen zelf te beantwoorden, of je bent klaar om te beginnen, we zouden graag met je chatten en helpen waar we kunnen!

hulp nodig bij het bouwen van & een iOS-app verzenden? We kunnen helpen! Neem contact op.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.