Sådan laver du din egen mobilapp med den rigtige udvikler

Inden for os alle kunne godt være ideen til den næstbedst sælgende mobilapplikation. App-udviklere kan findes på internettet. Denne vejledning skal hjælpe dig med at ansætte den rigtige app-udvikler.

Inden for os alle kunne godt være ideen til den næstbedst sælgende mobilapplikation.  App-udviklere kan findes på internettet.  Denne vejledning skal hjælpe dig med at ansætte den rigtige app-udvikler.
Reklame

Inden for os alle kunne godt være ideen til den næstbedst sælgende mobilapplikation. Når du har fået den utrolige ide ud, med wireframes og designs klar til at gå, skal du næste gang finde udvikleren, der kan gøre din vision til virkelighed.

Denne let at følge vejledning hjælper dig med at gøre netop det.

App-udviklere kan findes i alle nook og cranny på internettet. Fra børn oplader $ 5 per time arbejder fra deres soveværelse til utroligt dygtige personer, der er værd at deres præmie sats.

Som nybegynder til applikationsudviklingsverdenen kan det være en kamp at finde vej rundt i denne branche. Sigtning gennem udviklere, som vil klatre over hinanden for at arbejde på dit projekt kræver omhyggelig overvejelse.

Spørg dig selv de følgende spørgsmål

Før du kommer i kontakt med enhver app-udvikler, skal du først forstå et par ting, ikke kun om mobilapp-verdenen. Designe et gennembrudsprogram? 7 Mobile Development Blogs Du bør læse at designe et gennembrudsprogram? 7 Mobile Development Blogs du bør læse Mobilrummet er så nyt, at trends konstant skifter og nye indsigter laves hver dag. Hvis du planlægger at udvikle mobilapps, hvordan kan du holde op uden at blive sur? Læs mere, men om dit eget projekt;

1. Har du defineret projektet?

Du skal artikulere visionen om din ansøgning, jargonfri, på en måde som enhver god udvikler vil kunne forstå. Dokumentet du opstiller vil blive kaldt Request for Proposal (RFP), og skal hjælpe udvikleren eller agenturet med at skabe et præcist forslag til dig. Afhængigt af hvor meget information der er inden for RFP, kan du anmode udvikleren om at underskrive en fortrolighedsaftale eller non-disclosure aftale (NDA) først.

RFP skal indeholde oplysninger som enhver eksisterende software eller platforme, som appen skal arbejde med. Antallet af brugere, du forventer. Eventuelle wireframes og designs du har (nogle udviklere tilbyder designtjenester, selvom jeg vil anbefale at arbejde med en specialdesigner til dette). Uanset om du forventer, at appen er hjemmehørende eller HTML 5. Operativsystemet (OS) du målretter først.

Jo mere information, jo bedre, men gør det ikke for langvarigt.

2. Er du klar til en udvikler?

En uafhængig udvikler udvikler kun selve appen. Du skal også have adgang til (hvis du ikke allerede har) UI og UX designere og brugbarhedstestere. Hvis du har budgettet, skal du også have marketingfolk. Det kan også være nødvendigt at arbejde sammen med illustratorer, kunstnere, konsulenter, informationsarkitekter eller webudviklere.

Uanset om du har design til appen udarbejdet før eller efter valg af din udvikler, er det afgørende, at hvilken udvikler du ansætter passer perfekt til dit team og den kultur, du vil cutivate.

3. Er dit budget realistisk?

Omkostningerne ved app-udvikling varierer meget. Det afhænger både af udviklerens ekspertise og projektets kompleksitet . Som ekstremt grove figurer vil en udvikler i Indien, der ansættes til at oprette en meget simpel app, sandsynligvis opkræve noget opadgående $ 3000 (forudsat en timesats på omkring $ 25. Timeprisen i USA er mange gange højere).

Hvis du leder efter et lille appudviklingshold baseret i et vestligt land for at arbejde på en lidt mere kompleks app, ser du godt ud i femfigtsområdet, og går ofte ind i seks figurer, hvis du vælger at arbejde med et større agentur.

Hvis dit budget ikke engang strækker sig så langt som et par tusinde dollars, er det måske på tide at lære at kode din egen app, så du vil udvikle Android Apps? Sådan lærer du hvordan du vil udvikle Android Apps? Her er hvordan man lærer Efter så mange år tror man, at mobilmarkedet nu er mættet med enhver app, der er tænkelig for mennesket - men det er ikke tilfældet. Der er masser af nicher, der stadig har brug for at ... Læs mere, startende med de meget grundlæggende Så du vil lave iPhone Apps? 10 projekter for begyndere, så du vil lave iPhone Apps? 10 projekter for begyndere Vil du oprette iPhone og iPad apps? Start med at lære det grundlæggende i Swift. Læs mere .

4. Er dit tidsramme realistisk?

Ifølge BlurGroup,

"Den gennemsnitlige færdiggørelsestid for app-udviklingsprojekter fra den oprindelige kort til projektleverancen er kun 42 dage, med afslutningstidspunktet for en Tablet-app i gennemsnit på 31 dage og den sociale appudvikling er den korteste (kun 28 dage)".

Dette er meget hurtigere end de fleste forventer, men disse tal afhænger af, at dit projekt bliver arbejdet på fuld tid, såvel som både dig og udvikleren, der er yderst kompetente.

Hvis dette er din første gang i appudvikling, med din app blot at være et sideprojekt, skal du i det mindste fordoble denne tidsramme, med yderligere tid til at blive tilføjet til brugertest.

Finde potentielle udviklere

Skærmbillede 2015-09-18 kl. 12.48.23

Når du har besvaret de tidligere spørgsmål, ved du stort set hvad du leder efter i en udvikler, og hvad du skal kræve af dig selv i hele denne rejse.

Derefter åbner du en dialog med nogle udviklere, som du overvejer at ansætte for at gøre din idé til en arbejdsapp. Der findes forskellige måder at finde disse udviklere på, med en foretrukken mulighed som en direkte henvisning fra en person, du stoler på. Hvis du ikke kan finde en anstændig henvisning, skal nedenstående liste (som forudsætter at du leder efter et mindre team eller en freelance-udvikler) hjælpe:

  1. AppFutura
  2. oDesk
  3. ContractIQ
  4. freelancer
  5. Guru
  6. Mandskab
  7. LinkedIn
  8. Smashing Magazine

Hvis dit budget er højere (dvs. seks tal), og du søger at arbejde med et større, velrenommeret bureau, vil de med store Google Rankings ofte være gode til at snakke med. Spørg disse større agenturer samme sæt spørgsmål som anført nedenfor er også rådgivet.

Spørg udviklere disse spørgsmål

Skærmbillede 2015-09-18 kl. 12.51.30

Nu har du en liste over potentielle udviklere i spil, du skal indsnævre dem, ikke bare til en kort liste, men til en person eller virksomhed, der vil regere med dit projekt og levere præcis, hvad du har brug for.

For at hjælpe med at udrydde køen fra din langliste, spørg bygherren, hvad du end skal vide, plus de følgende spørgsmål. Dette er et teknisk interview 4 Ting at huske på for dit næste tekniske interview 4 Ting at huske på for dit næste tekniske interview Jeg har for nylig haft et interview (til en praktikophold i sommeren), som jeg fik at vide forinden, at jeg havde brug for at bringe en blyant, hvis der var kodende spørgsmål. Jeg var særlig nervøs for den sidste bit ... Læs mere, trods alt. Deres svar på følgende vil fortælle, og vil være en stor hjælp til at vælge den rette udvikler med det samme.

1. Hvor kan jeg se relevante eksempler på dit arbejde?

Enhver anstændig app-udvikler vil have arbejde, de er stolte af, og bør være glade for at introducere dig til disse apps. Sørg for, at du får links til app-butik, så du kan lege med appsne selv, se, hvordan de fungerer, og læs de anmeldelser, der er blevet efterladt.

Når du kigger på tidligere arbejde, vær vågent. Sørg for, at udvikleren har spillet en nøglerolle i udviklingen af ​​disse apps, og kig efter specifikke funktioner i de apps, der viser, at udvikleren er i stand til at producere, hvad du har brug for.

2. Kan du give referencer?

Kun ved at tale med andre mennesker, der har arbejdet med appudvikleren, vil du vide, hvad der virker med dem, er. Ideelt set vil du være i stand til at tale med folk, der har app, du allerede har haft mulighed for at bruge.

Find ud af disse tidligere kunder, hvorfor de valgte den specifikke udvikler, hvor længe appen tog for at udvikle, om det løb over budget eller deadline. Om der var nogen overraskelser undervejs. Du skal også lære udviklerens arbejdsetik at kende.

Hvor hurtigt svarer de på meddelelser? Hvordan tager de feedback? Bringer de deres egne ideer til bordet? Vil du arbejde med dem igen?

Hvert positivt svar vil hjælpe din beslutning.

3. Hvad gør du ude?

Skærmbillede 2015-09-18 kl. 13.16.37

Når man ser på CV'er og tekniske færdigheder hos mange erfarne designere, kan det være svært at skelne mellem dem. Så spørg dette spørgsmål for at sætte fokus på udvikleren for at forklare, hvad der gør dem anderledes. Dette giver dem deres chance for at komme på tværs af deres lidenskab, deres kærlighed til arbejdet og den slags person, de virkelig er.

4. Hvordan vil kommunikation arbejde?

Hvis designeren arbejder alene, find ud af deres foretrukne metode og hyppighed af kommunikation. Dette kan være telefon, Skype, Slack (læs nogle værdifulde Slack-projektstyringstips Sådan bruger du slap til projektstyring med disse enkle tips Sådan bruger du slap til projektstyring med disse enkle tips Med Slacks kloge sæt funktioner og distraheringsfri brugergrænseflade, platformen kan fordoble som et projektstyringsværktøj til dig. Lær hvordan du konfigurerer det som din online personlige assistent. Læs mere) eller en anden projektledelsesplatform. Hvis du allerede har din egen kommunikationskanal oprettet, skal du sørge for at de er villige til at dykke ind i det.

Hvis du skal arbejde med et hold, find ud af, hvem dit første kontaktpunkt vil være? Og hvordan kommunikation vil blive styret mellem alle i det hold.

5. Hvor lang tid vil projektet realistisk tage?

Find ud fra hver udvikler, hvor længe de tror, ​​projektet vil tage. Ideelt set, når du har modtaget svar fra nogle få udviklere, begynder du at se en konsensus, der giver dig en bedre ide om den virkelige tidsramme, du ser på.

Sørg for at de udvider deres svar, og find ud af, hvad de vil have brug for fra dig, før arbejdet kan begynde, og hvad er den mest sandsynlige årsag til en potentiel holdup. Hvis der er en holdup, hvordan vil det påvirke det oprindelige citat, hvis overhovedet?

6. Hvad ser du efter i en kunde?

Ansættelse af en udvikler er et tovejsforhold. Ikke alene skal de være rigtige for dig, men du skal også være rigtig for dem.

Tag for eksempel en udvikler, der søger en kunde, der giver dem frihed til at eksperimentere, eller at være kreative med deres løsninger. Hvis du bare vil have nogen, der bare vil få jobbet til dine nøjagtige specifikationer, kan du måske ansætte en anden.

Dette overses ofte når det kommer til at ansætte en udvikler, men det er utrolig vigtigt, hvis du vil skabe et arbejdsforhold, som er frugtbart for begge parter.

7. Hvilke nye ting lærer du lige nu?

Det er gennem dette spørgsmål, at du kan opdage den ægte lidenskab og drev, som bygherren har. Hvis de ikke rigtig lærer noget nyt, er de virkelig engagerede i denne branche? Vil de kunne holde din app opdateret?

For at kontrollere ærligheden af ​​udviklerens svar, skal du tjekke udviklingen af ​​deres arbejde over tid. Hvis du ser løbende forbedringer, ved du, at udvikleren er en person, der søger at forbedre deres tekniske evne 5 måder at hurtigt forbedre dine tekniske færdigheder uden at bruge en krone 5 måder at hurtigt forbedre dine tekniske færdigheder uden at bruge en krone Folk hævder, at træning koster penge - men for tekniske færdigheder, der bare ikke er sandt. Du kan forbedre dine tekniske færdigheder uden at betale - forudsat at du allerede har internetadgang, det er, hvilket er en ... Læs mere, og hvem er villig til at eksperimentere. Spørg dem også, hvilke nye ting de lærte af deres sidste projekt, og hvis de eksperimenterer med noget spændende i øjeblikket.

8. Hvilken testning vil blive inkluderet i processen?

Du leder efter et omfattende svar på testen, der udføres på beta-versionen af ​​din app, og processen med at løse eventuelle fejl, der opdages, og hvor længe denne test- og reparationsproces sandsynligvis vil tage.

9. Hvem vil eje arbejdet?

Skærmbillede 2015-09-18 kl. 13.11.29

Dette er vigtigt. Find ud af, hvem der holder licensgengivelsen og ophavsretten til ethvert arbejde Forvirret om lov om ophavsret? Disse online ressourcer kan hjælpe forvirret om lov om ophavsret? Disse online ressourcer kan hjælpe Det er et forvirrende emne, ja, men det er vigtigt at du pakker dit hoved rundt om det. Hvis du er involveret i nogen form for kreativt arbejde, vil disse ressourcer hjælpe dig med at gøre netop det. Læs mere eller design produceret. Sørg for, at du også modtager alle udviklingsfilerne til appen, bare hvis du har brug for en anden udvikler til at tage regeringerne, eller hvis en anden udvikler er ansat til at håndtere fremtidige opgraderinger.

Følg offentlige websteder som US Small Business Administration for at forstå de juridiske aspekter. Du skal også være opmærksom på appbutikkens retningslinjer for de specifikke platforme. For eksempel App Retningslinjer for anmeldelse af iOS.

For enhver forvirring kan du altid søge juridisk rådgivning online Det bedste af internettet: Din søgning efter ekspert juridisk hjælp bliver lettere nu [kun USA] Det bedste af internettet: Din søgning efter ekspert juridisk hjælp bliver lettere nu [kun USA] Du har måske et retssag kløe for at komme ud af portene og ind i retssalen. Du kan også være på udkig efter detaljerede juridiske oplysninger, så du kan repræsentere dig selv. Internettet er her for at hjælpe. Læs mere eller offline.

10. Hvad har du brug for fra mig?

Der vil være rigeligt en udviklerbehov fra dig, før de kan begynde at arbejde, så forventer en temmelig omfattende liste. Du skal sandsynligvis have dine designs let tilgængelige i bestemte filformater. Hvornår skal du bruge hvilket filformat: PNG vs. JPG, DOC vs. PDF, MP3 vs. FLAC. Hvornår skal du bruge hvilket filformat: PNG vs. JPG, DOC vs. PDF, MP3 vs. FLAC Kender du forskellene mellem JPG og PNG, eller MP3 og FLAC? Hvis du ikke ved, hvilke filformater der skal bruges, lad os guide dig gennem deres sondringer. Læs mere sammen med omfattende beskrivelser af din målgruppe, formålet med din app, og hvordan du planlægger at skaffe brugere.

Sørg for, at du får alt dette over til bygherren, inden du begynder noget arbejde for at sikre, at du ikke er årsagen til uoverensstemmelser.

11. Hvad er dit citat, Vilkår og garantier?

På dette tidspunkt behøver du ikke kun at forstå prisen (i det mindste en grov figur) af hvad du bliver nødt til at hoste op, men præcis hvad der medtages den pris.

Du skal vide, hvor mange sæt revisioner eller arbejdstimer der er inkluderet. Du skal vide, hvad der sker, når forsinkelser opstår. Du skal vide, hvornår betalinger vil blive påkrævet (normalt skal du betale en andel foran og derefter foretage fremtidige betalinger, når visse milepæle er nået). Find også ud af, hvordan priserne beregnes for eventuelle ændringer (dvs. yderligere funktioner), der er lavet til projektet under udvikling, og om fejlrettelser er inkluderet, og i så fald hvor længe.

Endelig spørge om, hvilke garantier du vil have. Er tidsrammen garanteret? Er accept på en App Store garanteret (er det endda deres ansvar at indsende appen Sådan indsendes din egen app til iTunes App Store Sådan indsendes din egen app til iTunes App Store Så du har programmeret din første iOS app og dig Vil du få det uploadet og sendt til iTunes Store? Nå, som jeg fandt ud af for nylig, er det ikke så nemt som det lyder. Læs mere til app-butikkerne?) Det er alle ting du skal forstå helt før starter arbejde med en udvikler. Bed om at se en stikprøvekontrakt for at dobbeltkrydse lilleprintet. Sørg for, at du forstår alt fuldt ud, inden du signerer 3 måder til elektronisk underskrivelse af dokumenter 3 måder at elektronisk signere dokumenter Papirarbejde behøver ikke at være en opgave, hvis den kan håndteres hurtigt og effektivt. Ved underskrivelse af dokumenter er det normalt ikke. Det er en håbløst forældet proces, alt for at få en enkelt squiggly ... Læs mere.

12. Kan vi ringe?

Prøv at bekræfte svarene du modtager under et opkald. Ved at tale med klienten en-til-en er du meget mere tilbøjelig til at få en følelse af, hvem de er, og om de "får dig" eller ej.

Hvis de bor i udlandet ved hjælp af Skype eller andre VoIP-alternativer Skær ledningen med 4 VoIP-telefonplaner, der er billigere end Skype Klip ledningen med 4 VoIP-telefonplaner, der er billigere end Skype Omkostningsskæring er al den vrede i øjeblikket. I denne artikel viser vi dig, hvordan fire VoIP billige alternativer kunne hjælpe med at skære din telekommunikationsregning. Læs mere vil spare dig penge på opkald.

Bevæger sig fremad

Indrømmet, der er mange spørgsmål ovenfor, og du skal tage dig tid til at gennemgå hvert forslag, du modtager omhyggeligt. Mange udviklere vil vige væk fra at svare så detaljeret, så du ved, at de, der gør, vil være virkelig spændte på at arbejde med dig.

Ved at vælge den rigtige appudvikler vil hele projektets løb være uendeligt mindre stressende og mere vellykket. Gennem hele udviklingsprocessen skal du stadig tilbyde masser af feedback og arbejde tæt sammen med udvikleren. Sammen med dette skal du også begynde at arbejde på markedsføring og PR side af din app for at få alt klar til lancering.

For at hjælpe dig med at komme i gang med dette, vil de følgende artikler fra hele nettet stå i god stand.

  • IOS Marketing Stratagy Guide
  • De 5 største fejl i Mobile App Marketing
  • 5 strategier for at få dine brugere til at markedsføre din mobilapp til dig
  • 7 effektive måder at markedsføre dine mobilapps på

Hvad har du gjort med din strålende idé til en app? Hvilke andre spørgsmål har du fundet nyttige for at spørge potentielle app-udviklere? Har du andre tips til andre mennesker, der går gennem denne rejse?

Billedkreditter: Firefox Mobile For Android af Johan Larsson (Flickr) Den Eksemplariske Programmer af Alper Cugun (Flickr), Slaget ved Copyright 2011 af Christopher Dombres (Flickr)

In this article