Hoe u uw eigen mobiele app kunt maken met de juiste ontwikkelaar

Binnenin iedereen zou wel eens het idee kunnen zijn voor de volgende best verkochte mobiele applicatie. App-ontwikkelaars zijn overal op internet te vinden. Deze handleiding moet u helpen de juiste app-ontwikkelaar in te huren.

Binnenin iedereen zou wel eens het idee kunnen zijn voor de volgende best verkochte mobiele applicatie.  App-ontwikkelaars zijn overal op internet te vinden.  Deze handleiding moet u helpen de juiste app-ontwikkelaar in te huren.
Advertentie

Binnenin iedereen zou wel eens het idee kunnen zijn voor de volgende best verkochte mobiele applicatie. Zodra je dat ongelooflijke idee hebt uitgewerkt, met de wireframes en ontwerpen klaar om te gaan, moet je vervolgens de ontwikkelaar vinden die je visie kan omzetten in realiteit.

Deze eenvoudig te volgen gids helpt u precies dat te doen.

App-ontwikkelaars zijn te vinden in alle hoeken en gaten van internet. Van kinderen die $ 5 per uur aan het werk zijn van hun slaapkamer, tot ongelooflijk bekwame mensen die hun premium-prijs meer dan waard zijn.

Als een nieuwkomer in de wereld van applicatie-ontwikkeling, kan het lastig zijn om een ​​weg te vinden in deze branche. Als je de ontwikkelaars doorzoekt die over elkaar heen klauteren om aan je project te werken, moet je goed nadenken.

Stel jezelf de volgende vragen

Voordat u in contact komt met een app-ontwikkelaar, moet u eerst een paar dingen begrijpen, niet alleen over de mobiele app-wereld Designing A Breakthrough App? 7 Mobiele ontwikkelingsblogs die je moet lezen Een doorbraak-app ontwerpen? 7 Mobiele ontwikkelingsblogs die u moet lezen De mobiele ruimte is zo nieuw dat trends voortdurend veranderen en elke dag nieuwe inzichten worden aangebracht. Als u van plan bent mobiele apps te ontwikkelen, hoe kunt u dan bijhouden zonder gek te worden? Lees meer, maar over uw eigen project;

1. Heb je het project gedefinieerd?

Je moet de visie van je applicatie verwoorden, jargonvrij, op een manier die elke goede ontwikkelaar kan begrijpen. Het document dat u opstelt, wordt de Request for Proposal (RFP) genoemd en moet de ontwikkelaar of instantie helpen bij het maken van een nauwkeurig voorstel voor u. Afhankelijk van de hoeveelheid informatie binnen de RFP, kunt u de ontwikkelaar vragen om eerst een geheimhoudingsovereenkomst of een geheimhoudingsverklaring (NDA) te ondertekenen.

De RFP moet informatie bevatten zoals bestaande software of platforms waarmee de app moet werken. Het aantal gebruikers dat u verwacht. Eventuele wireframes en ontwerpen die je hebt (sommige ontwikkelaars bieden ontwerpdiensten, hoewel ik zou aanraden om hiervoor met een gespecialiseerde ontwerper te werken). Of je verwacht dat de app native is of HTML 5. Het besturingssysteem (OS) dat je als eerste target.

Hoe meer informatie, hoe beter, maar maak het niet te lang.

2. Ben je klaar voor een ontwikkelaar?

Een onafhankelijke ontwikkelaar ontwikkelt de app pas echt. Je hebt ook toegang nodig tot (als je dat nog niet hebt gedaan) UI- en UX-ontwerpers en bruikbaarheidstesters. Als je het budget hebt, heb je ook marketeers nodig. Mogelijk moet u ook werken met illustratoren, artiesten, consultants, informatiearchitecten of webontwikkelaars.

Of je de ontwerpen voor de app al hebt laten maken voor of na het kiezen van je ontwikkelaar, het is absoluut noodzakelijk dat welke ontwikkelaar je ook inhuurt, perfect past bij je team en de cultuur die je wilt verkorten.

3. Is uw begroting realistisch?

De kosten van app-ontwikkeling lopen sterk uiteen. Het hangt af van zowel de expertise van de ontwikkelaar, als de complexiteit van het project . Als extreem ruwe cijfers zou een in India gevestigde ontwikkelaar, ingehuurd om een ​​zeer eenvoudige app te maken, waarschijnlijk iets opwaarts $ 3000 in rekening brengen (uitgaande van een uurtarief van ongeveer $ 25. Het uurtarief in de VS is vele malen hoger).

Als u op zoek bent naar een klein app-ontwikkelingsteam in een Westers land, om aan een iets complexere app te werken, kijkt u goed naar het bereik van vijf cijfers, gaat u vaak naar zes cijfers als u ervoor kiest om te werken met een groter agentschap.

Als uw budget niet eens zo ver gaat als een paar duizend dollar, is het misschien tijd om te leren hoe u uw eigen app kunt coderen. Dus u wilt Android-apps ontwikkelen? Hier is hoe te leren, wil je Android-apps ontwikkelen? Hier is hoe te leren Na zoveel jaren zou je denken dat de mobiele markt nu verzadigd is met elke app die je je maar kunt voorstellen, maar dat is niet het geval. Er zijn veel niches die nog steeds nodig zijn om ... Lees meer, te beginnen met de basisprincipes Dus wil je iPhone-apps maken? 10 projecten voor beginners Dus wilt u iPhone-apps maken? 10 projecten voor beginners Wil je iPhone- en iPad-apps maken? Begin met het leren van de basisprincipes van Swift. Lees verder .

4. Is uw tijdschema realistisch?

Volgens BlurGroup,

"De gemiddelde doorlooptijd van app-ontwikkelingsprojecten van de initiële opdracht tot projectlevering is slechts 42 dagen, met de voltooiingstijd van een tablet-app gemiddeld 31 dagen en sociale app-ontwikkeling de kortste (slechts 28 dagen)".

Dit is veel sneller dan de meeste mensen verwachten, maar deze cijfers zijn afhankelijk van het feit dat je project fulltime wordt uitgevoerd, en dat zowel jij als de ontwikkelaar zeer competent zijn.

Als dit je eerste keer is dat je in de app werkt, met je app als een bijproject, moet je deze periode minstens verdubbelen, waarbij extra tijd wordt besteed voor gebruikerstesten.

Potentiële ontwikkelaars zoeken

Schermopname 2015-09-18 om 12.48.23

Zodra je de vorige vragen hebt beantwoord, weet je ongeveer wat je zoekt in een ontwikkelaar en wat je tijdens deze reis van jezelf moet eisen.

Open vervolgens een dialoog met enkele ontwikkelaars die u zult aannemen om uw idee om te zetten in een werkende app. Er zijn verschillende manieren om deze ontwikkelaars te vinden, waarbij een voorkeursoptie een directe verwijzing is van iemand die u vertrouwt. Als u geen fatsoenlijke verwijzing kunt vinden, zou de onderstaande lijst (die ervan uitgaat dat u op zoek bent naar een kleiner team of een freelance ontwikkelaar) moeten helpen:

  1. AppFutura
  2. Odesk
  3. ContractIQ
  4. freelancer
  5. Goeroe
  6. Bemanning
  7. LinkedIn
  8. Smashing Magazine

Als uw budget hoger is (dus zes cijfers) en u wilt werken met een groter, gerenommeerd bureau, dan zijn mensen met hoge Google-ranglijsten vaak goed om mee te praten. Het wordt ook geadviseerd om aan die grotere bureaus dezelfde vragen te stellen als hieronder vermeld.

Vraag ontwikkelaars deze vragen

Schermopname 2015-09-18 om 12.51.30 uur

Nu heb je een lijst van toekomstige ontwikkelaars in het spel, je moet die beperken tot niet alleen een korte lijst, maar ook tot een persoon of bedrijf die de regie met je project op zich neemt en precies levert wat je nodig hebt.

Om te helpen het kaf uit je lange lijst te zeven, vraag de ontwikkelaar wat je wilt weten, plus de volgende vragen. Dit is een technisch interview 4 dingen om te onthouden voor je volgende technische interview 4 dingen om te onthouden voor je volgende technische interview Ik heb onlangs een interview gehad (voor een zomerstage) waarvoor ik vooraf had verteld dat ik een potlood moest meenemen voor het geval er codeervragen. Ik was vooral nerveus over het laatste beetje ... Lees meer, tenslotte. Hun antwoorden op het volgende zullen veelzeggend zijn en een geweldig hulpmiddel zijn bij het meteen kiezen van de juiste ontwikkelaar.

1. Waar kan ik relevante voorbeelden van uw werk vinden?

Elke fatsoenlijke app-ontwikkelaar heeft werk waar ze trots op zijn en zou graag willen kennismaken met die apps. Zorg ervoor dat u app-store-links krijgt, zodat u zelf kunt spelen met de apps, kunt zien hoe ze werken en de beoordelingen kunt lezen die zijn achtergelaten.

Kijk naar het vorige werk en wees waakzaam. Zorg ervoor dat de ontwikkelaar een sleutelrol speelde in de ontwikkeling van die apps en zoek naar specifieke functies binnen de apps die bewijzen dat de ontwikkelaar in staat is om te produceren wat u nodig hebt.

2. Kunt u referenties verstrekken?

Alleen door te praten met andere mensen die met de app-ontwikkelaar hebben gewerkt, weet u hoe het werken met hen is. In het ideale geval kun je met mensen praten die de app hebben die je al hebt kunnen gebruiken.

Ontdek van deze klanten in het verleden waarom zij die specifieke ontwikkelaar hebben gekozen, hoe lang de app duurde om te ontwikkelen, of deze nu over het budget of de deadline liep. Of er onderweg verrassingen waren. Je moet ook de werkethiek van de ontwikkelaar leren kennen.

Hoe snel reageren ze op berichten? Hoe nemen ze feedback? Brengen ze hun eigen ideeën naar de tafel? Zou je weer met ze werken?

Elk positief antwoord zal je beslissing helpen.

3. Wat maakt u opvallen?

Schermopname 2015-09-18 op 13.16.37

Bij het bekijken van de cv's en technische vaardigheden van veel ervaren ontwerpers, kan het moeilijk zijn om onderscheid te maken tussen hen. Dus stel deze vraag om de bewijslast te leggen bij de ontwikkelaar om uit te leggen wat hen anders maakt. Dit geeft hen de kans hun passie, hun liefde voor het werk en het soort persoon dat ze echt zijn over te brengen.

4. Hoe zal communicatie werken?

Als de ontwerper alleen werkt, ontdek dan de voorkeursmethode en frequentie van communicatie. Dit kan een telefoon, Skype of Slack zijn (lees enkele waardevolle Slack-projectmanagementtips. Hoe te gebruiken Slack voor projectbeheer met deze eenvoudige tips Hoe slap gebruik voor projectbeheer met deze eenvoudige tips Met Slack's slimme set functies en afleidingsvrije gebruikersinterface, het platform kan een projectmanagementtool voor u zijn, leer hoe u het kunt instellen als uw online persoonlijke assistent Lees meer) of een ander projectbeheerplatform. Als je al een eigen communicatiekanaal hebt ingesteld, zorg dan dat ze bereid zijn daar een duik in te nemen.

Als je gaat samenwerken met een team, zoek dan uit wie je eerste aanspreekpunt zal zijn? En hoe de communicatie tussen iedereen in dat team zal worden beheerd.

5. Hoe lang duurt het project realistisch?

Ontdek van elke ontwikkelaar hoelang ze denken dat het project zal duren. In het ideale geval zul je, zodra je antwoorden van een paar ontwikkelaars hebt ontvangen, een consensus zien, waardoor je een beter idee krijgt van het echte tijdsbestek waar je naar kijkt.

Zorg ervoor dat ze hun antwoord uitbreiden en ontdek wat ze van u nodig hebben voordat het werk kan beginnen en wat de meest waarschijnlijke oorzaak is van een mogelijke vertraging. Als er een holdup is, wat is dan de invloed van het oorspronkelijke citaat op de originele quote?

6. Wat zoekt u bij een klant?

Het inhuren van een ontwikkelaar is een wederzijdse relatie. Niet alleen moeten ze geschikt zijn voor u, maar u moet ook goed zijn voor hen.

Neem bijvoorbeeld een ontwikkelaar die op zoek is naar een klant die hen de vrijheid biedt om te experimenteren of om creatief te zijn met hun oplossingen. Als u eenvoudigweg iemand wilt die de klus precies volgens uw specificaties doet, wilt u misschien iemand anders inhuren.

Dit wordt vaak over het hoofd gezien als het gaat om het inhuren van een ontwikkelaar, maar is ongelooflijk belangrijk als u een werkrelatie wilt creëren die voor beide partijen nuttig is.

7. Welke nieuwe dingen leert u nu?

Met deze vraag kunt u de echte passie en drive ontdekken die de ontwikkelaar heeft. Als ze niet echt iets nieuws leren, zijn ze dan echt toegewijd aan deze industrie? Zullen ze in staat zijn om uw app up-to-date te houden?

Als u de eerlijkheid van het antwoord van de ontwikkelaar wilt controleren, bekijkt u de ontwikkeling van hun werk in de loop van de tijd. Als je continue verbetering ziet, weet je dat de ontwikkelaar iemand is die zijn technische vaardigheden wil verbeteren 5 manieren om snel je technische vaardigheden te verbeteren zonder een cent te besteden 5 manieren om snel je technische vaardigheden te verbeteren zonder een cent te besteden Mensen beweren dat training geld kost - maar voor technische vaardigheden is dat gewoon niet waar. Je kunt je technische vaardigheden verbeteren zonder te betalen - ervan uitgaande dat je al toegang hebt tot internet, dat is een ... Lees meer en wie is bereid om te experimenteren. Vraag hen ook welke nieuwe dingen ze hebben geleerd van hun laatste project en of ze experimenteren met iets spannends op dit moment.

8. Welke tests worden in het proces opgenomen?

U bent op zoek naar een uitgebreid antwoord op de tests die worden uitgevoerd op de bètaversie van uw app en het proces voor het oplossen van bugs die worden ontdekt en hoe lang dit test- en bevestigingsproces waarschijnlijk zal duren.

9. Wie zal het werk bezitten?

Schermopname 2015-09-18 op 13.11.29

Dit is belangrijk. Zoek uit wie de licentie-reproductie en het auteursrecht van elk werk Confused About Copyright Law bewaart? Deze online bronnen kunnen helpen bij het verward raken met auteursrechten? Deze online bronnen kunnen helpen. Het is een verwarrend onderwerp, ja, maar het is belangrijk dat je je hoofd eromheen wikkelt. Als je betrokken bent bij welk soort creatief werk dan ook, zullen deze middelen je helpen precies dat te doen. Lees meer of ontwerpen geproduceerd. Zorg ervoor dat u ook alle ontwikkelingsbestanden voor de app ontvangt, voor het geval u een andere ontwikkelaar nodig heeft om de regeerperiode te volgen, of als een andere ontwikkelaar wordt ingehuurd om toekomstige upgrades te verwerken.

Volg overheidssites zoals de Amerikaanse Small Business Administration om de juridische aspecten te begrijpen. U moet ook op de hoogte zijn van app-winkelrichtlijnen voor de specifieke platforms. Voor bijvoorbeeld App Store Review Guidelines voor iOS.

Voor elke verwarring kunt u altijd juridisch advies inwinnen. Het beste van internet: uw zoektocht naar deskundige juridische hulp wordt nu gemakkelijker [alleen VS] Het beste van internet: uw zoektocht naar deskundige juridische hulp wordt nu eenvoudiger [alleen VS] Mogelijk heeft u een rechtszaak die jeukt om uit de poorten te komen en naar de rechtszaal. U kunt ook op zoek zijn naar gedetailleerde juridische informatie, zodat u uzelf kunt vertegenwoordigen. Het internet is hier om te helpen. Meer lezen of offline.

10. Wat heb je van mij nodig?

Er is genoeg wat een ontwikkelaar van je nodig heeft voordat ze aan het werk kunnen gaan, dus verwacht een vrij uitgebreide lijst. Je zult waarschijnlijk je ontwerpen direct beschikbaar moeten hebben in bepaalde bestandsindelingen. Weten wanneer te gebruiken Welke bestandsindeling: PNG versus JPG, DOC versus PDF, MP3 versus FLAC Weten wanneer te gebruiken Welke bestandsindeling: PNG versus JPG, DOC versus PDF, MP3 versus FLAC Kent u de verschillen tussen JPG en PNG, of MP3 en FLAC? Als u niet weet welke bestandsindelingen u moet gebruiken, laat ons u dan door hun onderscheidingen leiden. Lees meer, samen met uitgebreide beschrijvingen van uw doelgroep, het doel van uw app en hoe u van plan bent om gebruikers te krijgen.

Zorg ervoor dat je dit allemaal aan de ontwikkelaar kunt overlaten voordat je aan het werk gaat, om ervoor te zorgen dat je niet de oorzaak bent van onnodige holdups.

11. Wat zijn uw offerte, voorwaarden en garanties?

In dit stadium moet u niet alleen de prijs begrijpen (althans een ruw cijfer) van wat u moet ophoesten, maar precies wat die prijs omvat.

U moet weten hoeveel sets revisies, of uren werk, zijn inbegrepen. U moet weten wat er gebeurt als vertragingen optreden. Je moet weten wanneer betalingen vereist zijn (meestal zul je vooraf een deel moeten betalen, en dan toekomstige betalingen doen wanneer bepaalde mijlpalen bereikt zijn). Ontdek ook hoe prijzen worden berekend voor eventuele wijzigingen (dwz extra functies) die tijdens het ontwikkelen aan het project zijn aangebracht en of bugfixes zijn opgenomen en zo ja, voor hoelang.

Vraag ten slotte welke garanties je hebt. Is het tijdschema gegarandeerd? Is acceptatie op een App Store gegarandeerd (is het zelfs hun verantwoordelijkheid om de app in te dienen? Hoe kan ik je eigen app verzenden? Naar de iTunes App Store Hoe je je eigen app naar de iTunes App Store kunt verzenden Dus je hebt je eerste iOS-app geprogrammeerd en jij Wil je het laten uploaden en verzenden naar de iTunes Store? Nou, zoals ik onlangs heb ontdekt, het is niet zo eenvoudig als het klinkt. De ... Lees Meer naar de app stores?) Dit zijn allemaal dingen die je volledig moet begrijpen beginnen met werken met een ontwikkelaar. Vraag een voorbeeldcontract om de kleine lettertjes te controleren. Zorg dat u alles begrijpt voordat u ondertekent 3 manieren om documenten elektronisch te ondertekenen 3 manieren om documenten elektronisch te ondertekenen Documenten hoeven niet snel en efficiënt te worden afgehandeld. In het geval van het ondertekenen van documenten is dit meestal niet het geval. Het is een hopeloos ingewikkeld proces, allemaal voor het krijgen van een kronkelige ... Lees meer.

12. Kunnen we bellen?

Probeer de antwoorden die u tijdens een gesprek ontvangt opnieuw te bevestigen. Door één-op-één met de klant te praten, krijg je veel meer een gevoel voor wie ze zijn en of ze jou "wel of niet" pakken.

Als ze in het buitenland wonen, Skype of andere VoIP-alternatieven gebruiken Snij het snoer door met 4 VoIP telefoonplannen die goedkoper zijn dan Skype Snijd het snoer door 4 VoIP telefoonplannen die goedkoper zijn dan Skype Kostenbesparingen zijn op dit moment een ware rage. In dit artikel laten we u zien hoe vier goedkope VoIP-alternatieven kunnen helpen uw telecommunicatiewet te verlagen. Meer lezen bespaart u geld op oproepen.

Vooruit gaan

Toegegeven, er zijn veel vragen hierboven, en je zult de tijd moeten nemen om elk voorstel dat je ontvangt zorgvuldig door te nemen. Veel ontwikkelaars zullen terugschrikken voor het beantwoorden van dergelijke details, dus u zult weten dat degenen die dat doen echt enthousiast zijn om met u samen te werken.

Door de juiste app-ontwikkelaar te selecteren, zal het uitvoeren van uw gehele project oneindig minder stressvol en succesvoller zijn. Gedurende het gehele ontwikkelingsproces moet u nog steeds veel feedback bieden en nauw samenwerken met de ontwikkelaar. Daarnaast moet je ook aan de marketing- en PR-kant van je app werken om alles klaar te maken voor lancering.

Om u hiermee aan de slag te helpen, zullen de volgende artikelen van overal op het web u goed van pas komen.

  • De Stratagy-gids voor iOS-marketing
  • De 5 grootste fouten in mobiele app-marketing
  • 5 strategieën om uw gebruikers uw mobiele app voor u op de markt te brengen
  • 7 effectieve manieren om uw mobiele apps op de markt te brengen

Wat heb je gedaan met je briljante idee voor een app? Welke andere vragen heb je nuttig gevonden om potentiële app-ontwikkelaars te vragen? Heb je nog andere tips voor andere mensen die deze reis doormaken?

Image Credits: Firefox Mobile For Android door Johan Larsson (Flickr) The Exemplary Programmer door Alper Cugun (Flickr), The Battle of Copyright 2011 door Christopher Dombres (Flickr)

In this article