reklama
Uvnitř každého z nás by mohl být nápad na další nejprodávanější mobilní aplikaci. Až budete mít tento neuvěřitelný nápad, s drátovými rámy a návrhy připravenými na práci, budete muset najít vývojáře, který dokáže proměnit vaši vizi ve skutečnost.
Tento snadno sledovatelný průvodce vám pomůže právě to.
Vývojáři aplikací jsou k dispozici na každém koutu internetu. Od dětí, které účtují 5 dolarů za hodinu, pracujících ze své ložnice, až po neuvěřitelně kvalifikované jedince, kteří stojí za svou prémiovou sazbu.
Jako nováček ve světě vývoje aplikací může být nalezení cesty kolem tohoto odvětví problémem. Prohledávání vývojářů, kteří se budou navzájem lpět na práci na vašem projektu, vyžaduje pečlivé zvážení.
Položte si následující otázky
Než se spojíte s jakýmkoli vývojářem aplikace, musíte nejprve porozumět několika věcem, nejen o světě mobilních aplikací Navrhování průlomové aplikace? 7 blogů pro mobilní vývoj, které byste si měli přečístMobilní prostor je tak nový, že trendy se neustále mění a každý den se vytvářejí nové poznatky. Pokud plánujete vývoj mobilních aplikací, jak můžete držet krok, aniž byste se zbláznili? Přečtěte si více , ale o vašem vlastním projektu;
1. Definovali jste projekt?
Musíte formulovat vizi své aplikace, bez žargonu, tak, aby ji každý dobrý vývojář pochopil. Dokument, který sestavíte, se bude jmenovat Žádost o nabídku (RFP), a měl by pomoci vývojáři nebo agentuře vytvořit přesný návrh pro vás. V závislosti na tom, kolik informací je v rámci RFP, můžete požádat vývojáře, aby podepsal dohodu o důvěrnosti nebo dohoda o mlčenlivosti (NDA) jako první.
RFP by měl zahrnovat informace, jako je jakýkoli existující software nebo platformy, se kterými aplikace musí pracovat. Počet očekávaných uživatelů. Jakékoli kostry a návrhy, které máte (někteří vývojáři nabízejí designové služby, i když bych za to doporučil spolupráci s odborným designérem). Ať už očekáváte, že aplikace bude nativní nebo HTML 5. Operační systém (OS), na který cílíte jako první.
Čím více informací, tím lépe, ale nedělají je příliš zdlouhavé.
2. Jste připraveni na vývojáře?
Nezávislý vývojář aplikaci pouze vyvíjí. Budete také potřebovat přístup k návrhářům UI a UX a testerům použitelnosti (pokud jste tak již neučinili). Pokud máte rozpočet, budete potřebovat také obchodníky. Možná budete také muset spolupracovat s ilustrátory, umělci, konzultanty, informačními architekty nebo vývojáři webu.
Ať už máte návrhy aplikace vypracované před nebo po výběru vývojáře, je to Je bezpodmínečně nutné, aby kterýkoli vývojář, který si najmete, dokonale zapadl do vašeho týmu a do kultury, kterou chcete řezat
3. Je váš rozpočet realistický?
Náklady na vývoj aplikací se velmi liší. Záleží na obou odborné znalosti vývojáře, a složitost projektu. Jako extrémně hrubá čísla by vývojář v Indii, který si najal vytvořit velmi jednoduchou aplikaci, pravděpodobně účtoval cokoli nahoru 3 000 USD (za předpokladu hodinové sazby kolem 25 USD). Hodinová sazba v USA je mnohonásobně vyšší).
Pokud hledáte malý tým pro vývoj aplikací založený v Západní země, abyste mohli pracovat na poněkud složitější aplikaci, podíváte se dobře do pětimístného rozsahu, často se rozhodnete pro šestimístný počet, pokud se rozhodnete pracovat s větší agenturou.
Pokud se váš rozpočet ani natáhne až na pár tisíc dolarů, možná je čas se naučit, jak kód své vlastní aplikace Chcete tedy vyvíjet aplikace pro Android? Zde je návod, jak se učitPo tolika letech by si člověk myslel, že mobilní trh je nyní nasycený každou aplikací, kterou si člověk dokáže představit - ale tomu tak není. Existuje spousta výklenků, které stále musíte ... Přečtěte si více , začínající od samé základy Takže chcete vytvořit aplikace pro iPhone? 10 projektů pro začátečníkyChcete vytvářet aplikace pro iPhone a iPad? Začněte tím, že se naučíte základy Swift. Přečtěte si více .
4. Je váš časový rámec realistický?
Podle BlurGroup,
“průměrná doba dokončení projektů pro vývoj aplikací od počáteční fáze po dodání projektu je pouze 42 dní, průměrná doba dokončení aplikace pro Tablet je 31 dnů a vývoj aplikací pro sociální sítě je nejkratší (pouze 28%) dny) “.
Je to mnohem rychlejší, než většina lidí očekává, ale tato čísla závisí na tom, na jakém projektu se pracuje plný úvazek, stejně jako vy i vývojář vysoce kompetentní.
Pokud se jedná o váš první vývoj aplikace, protože vaše aplikace je prostě vedlejším projektem, měli byste alespoň zdvojnásobte tento časový rámec a přidejte další čas pro testování uživatele.
Hledání potenciálních vývojářů
Až odpovíte na předchozí otázky, budete zhruba vědět, co hledáte u vývojáře, a na co se budete muset během této cesty po sobě ptát.
Poté otevřete dialog s některými vývojáři, o kterých uvažujete, že se váš nápad změní v fungující aplikaci. Existují různé způsoby, jak najít tyto vývojáře, přičemž upřednostňovanou možností je přímé doporučení od někoho, komu důvěřujete. Pokud nemůžete najít slušné doporučení, měl by vám pomoci následující seznam (který předpokládá, že hledáte menší tým nebo vývojáře na volné noze):
- AppFutura
- UpWork
- ContractIQ
- Nezávislý pracovník
- Guru
- Osádka
- Smashing Magazine
Pokud je váš rozpočet vyšší (tj. Šestimístný) a hledáte spolupráci s větší, renomovanou agenturou, ti s vysokým hodnocením Google často bude dobré mluvit. Doporučujeme také položit těmto větším agenturám stejnou sadu otázek, které jsou uvedeny níže.
Zeptejte se vývojářů na tyto otázky
Nyní máte ve hře seznam potenciálních vývojářů, musíte je zúžit nejen na užší seznam, ale pro jednotlivce nebo společnost, kteří vezmou vládu s vaším projektem a doručí přesně to, co potřebuješ.
Chcete-li pomoci odstranit plev z vašeho dlouhého seznamu, zeptejte se vývojáře, co potřebujete vědět, plus následující otázky. Toto je technický rozhovor 4 věci k zapamatování pro váš další technický rozhovorNedávno jsem měl rozhovor (na letní stáž), o kterém mi bylo předem řečeno, že bych potřeboval přinést tužku pro případ, že by se vyskytly otázky týkající se kódování. Z posledního kousku jsem byl zvlášť nervózní ... Přečtěte si více , po všem. Jejich odpovědi na následující budou vyprávět a budou velkou pomocí při výběru správného vývojáře ihned.
1. Kde mohu vidět relevantní příklady vaší práce?
Každý slušný vývojář aplikací bude mít práci, na kterou je hrdý, a měl by být nadšený, že vás do těchto aplikací představí. Ujistěte se, že máte odkazy na obchod s aplikacemi, abyste si s aplikacemi mohli hrát sami, zjistit, jak fungují, a přečíst si zbývající recenze.
Při pohledu na předchozí práci buďte ostražití. Ujistěte se, že vývojář hrál klíčovou roli ve vývoji těchto aplikací, a podívejte se na konkrétní funkce v aplikacích, které prokazují, že vývojář dokáže produkovat to, co potřebujete.
2. Můžete poskytnout reference?
Až budete mluvit s dalšími lidmi, kteří spolupracovali s vývojářem aplikace, budete vědět, jaká je práce s nimi. V ideálním případě budete moci hovořit s lidmi, kteří si už aplikaci mohli užít.
Zjistěte od těchto minulých klientů, proč si vybrali konkrétního vývojáře, jak dlouho se aplikace vyvíjela, ať už překročila rozpočet nebo termín. Zda byla na cestě nějaká překvapení. Měli byste také poznat pracovní etiku vývojáře.
Jak rychle reagují na zprávy? Jak získají zpětnou vazbu? Přinášejí ke stolu své vlastní nápady? Pracovali byste s nimi znovu?
Každá pozitivní odpověď pomůže vašemu rozhodnutí.
3. Co dělá Vy Vyčnívat?
Při pohledu na životopisy a technické dovednosti mnoha zkušených návrhářů může být obtížné rozlišit mezi nimi. Proto položte tuto otázku, aby vývojář vysvětlil, co je odlišuje. To jim dává šanci překonat svou vášeň, lásku k práci a druh člověka, kým skutečně jsou.
4. Jak bude komunikace fungovat?
Pokud designér pracuje sám, zjistěte jejich preferovanou metodu a frekvenci komunikace. Může to být telefon, Skype, Slack (přečtěte si nějaké cenné Slack tipy pro řízení projektů Jak používat Slack pro řízení projektů pomocí těchto jednoduchých tipůDíky chytré sadě funkcí a uživatelskému rozhraní bez rozptylování se platforma může zdvojnásobit jako nástroj pro správu projektů. Naučte se, jak ji nastavit jako svého online osobního asistenta. Přečtěte si více ) nebo jinou platformu pro řízení projektů. Pokud již máte nastaven svůj vlastní komunikační kanál, ujistěte se, že jsou ochotni se do toho ponořit.
Pokud budete pracovat s týmem, zjistit, kdo bude vaším prvním kontaktním místem? A jak bude komunikace řízena mezi všemi v týmu.
5. Jak dlouho bude projekt realisticky trvat?
Zjistěte od každého vývojáře, jak dlouho ony věřte, že projekt bude trvat. V ideálním případě, jakmile obdržíte odpovědi od několika vývojářů, začnete vidět konsenzus, který vám poskytne lepší představu o skutečném časovém rámci, na který se díváte.
Ujistěte se, že rozšiřují svou odpověď, a zjistěte, co od vás budou potřebovat, než začne práce, a jaká je nejpravděpodobnější příčina potenciálního zadržení. Pokud existuje pozdržení, jak to ovlivní původní nabídku, pokud vůbec?
6. Co hledáte u zákazníka?
Najímání vývojáře je obousměrný vztah. Musí to být nejen pro vás, ale také pro ně.
Vezměte například vývojáře, který hledá zákazníka, který jim nabízí svobodu experimentovat nebo být kreativní s jejich řešeními. Pokud prostě chcete někoho, kdo si svou práci udělá přesně podle vašich specifikací, můžete si najmout někoho jiného.
Toto je často přehlíženo, pokud jde o najímání vývojáře, ale je nesmírně důležité, pokud chcete vytvořit pracovní vztah, který je pro obě strany plodný.
7. Jaké nové věci se právě teď učíte?
To je díky této otázce, že můžete objevit skutečnou vášeň a pohon, který vývojář má. Pokud se opravdu nenaučí nic nového, jsou skutečně oddáni tomuto odvětví? Budou moci udržovat vaši aplikaci aktuální?
Chcete-li zkontrolovat poctivost odpovědi vývojáře, podívejte se na vývoj jejich práce v průběhu času. Pokud vidíte neustálé zlepšování, víte, že vývojář je někdo, kdo hledá zlepšit jejich technické schopnosti 5 způsobů, jak rychle vylepšit své technické dovednosti, aniž byste museli trávit desetníkLidé tvrdí, že školení stojí peníze - ale za technické dovednosti to prostě není pravda. Můžete zlepšit své technické dovednosti bez placení - za předpokladu, že již máte přístup k internetu, který je, což je ... Přečtěte si více a kdo je ochoten experimentovat. Zeptejte se jich také, jaké nové věci se naučili od svého posledního projektu, a pokud v tuto chvíli experimentují s něčím vzrušujícím.
8. Jaké testování bude zahrnuto do procesu?
Hledáte rozsáhlou odpověď na testování, které bude provedeno ve verzi beta vaší aplikace, a proces opravy všech objevených chyb a jak dlouho bude tento testovací a opravný proces pravděpodobný vzít.
9. Kdo bude vlastnit dílo?
Toto je důležité. Zjistěte, kdo udržuje reprodukci licence a autorská práva k jakémukoli dílu Zmateni ohledně autorského zákona? Tyto online zdroje mohou pomociJe to matoucí téma, ano, ale je důležité, abyste kolem něj ovinuli hlavu. Pokud jste zapojeni do jakékoli tvůrčí práce, vám tyto zdroje pomohou právě v tom. Přečtěte si více nebo vyrobené vzory. Ujistěte se, že také obdržíte všechny vývojové soubory pro aplikaci, pouze v případě, že potřebujete dalšího vývojáře, který se ujme vládnutí, nebo v případě, že je najat jiný vývojář, který se bude zabývat budoucími upgrady.
Chcete-li porozumět právním aspektům, sledujte vládní weby, jako je US Small Business Administration [Broken Link Removed]. Rovněž je třeba znát pokyny pro obchod s aplikacemi pro konkrétní platformy. Například Pokyny pro kontrolu obchodu App Store pro iOS.
Pro jakýkoli zmatek můžete vždy vyhledat právní radu online To nejlepší z internetu: Vaše hledání právní právní pomoci vám nyní pomůže [US Only]Možná budete mít soudní proces, abyste se dostali ven z bran a do soudní síně. Možná také hledáte podrobné právní informace, abyste se mohli zastupovat. Internet je tu proto, aby vám pomohl. Přečtěte si více nebo offline.
10. Co ode mě budete potřebovat?
Než bude moci vývojář začít pracovat, bude od vás spousta potřebných vývojářů, takže očekávejte docela úplný seznam. Pravděpodobně budete muset mít své návrhy snadno dostupné určité formáty souborů Vědět, kdy použít který formát souboru: PNG vs. JPG, DOC vs. PDF, MP3 vs. FLACZnáte rozdíly mezi JPG a PNG nebo MP3 a FLAC? Pokud nevíte, jaké formáty souborů použít, nechte se provést jejich rozlišením. Přečtěte si více , spolu s komplexním popisem cílové skupiny, cíle aplikace a toho, jak plánujete získat uživatele.
Než začnete s prací, ujistěte se, že toto vše získáte vývojáři, abyste zajistili, že nejste příčinou zbytečných zadržení.
11. Jaká je vaše nabídka, podmínky a záruky?
V této fázi musíte nejen pochopit cenu (alespoň hrubou hodnotu) toho, co budete muset vykašlat, ale přesně to, co je v ceně zahrnuto.
Musíte vědět, kolik revizí nebo hodin práce jsou zahrnuty. Musíte vědět, co se stane, když dojde ke zpoždění. Musíte vědět, kdy budou vyžadovány platby (obvykle budete muset zaplatit část předem, a poté, co dosáhnete určitých milníků, proveďte budoucí platby). Zjistěte také, jak se počítají ceny za jakékoli změny (tj. Další funkce), které se v projektu provádějí během vývoje, a zda jsou zahrnuty opravy chyb, a pokud ano, na jak dlouho.
Nakonec se zeptejte, jaké záruky budete mít. Je časový rámec zaručen? Je zaručeno přijetí do obchodu App Store (je to dokonce jejich odpovědnost) odešlete aplikaci Jak odeslat vlastní aplikaci do obchodu iTunes App StoreNaprogramovali jste tedy svou první aplikaci pro iOS a chcete ji nahrát a odeslat do obchodu iTunes? Jak jsem nedávno zjistil, není to tak jednoduché, jak to zní. ... Přečtěte si více do obchodů s aplikacemi?) To vše jsou ty musí plně porozumět před zahájením práce s vývojářem. Zeptejte se na ukázkovou smlouvu, abyste dvakrát zkontrolovali drobný tisk. Ujistěte se, že vše dříve plně pochopíte podepisování 3 způsoby, jak elektronicky podepsat dokumentyPapírování nemusí být fuškou, pokud se s ním dá rychle a efektivně zacházet. V případě podepisování dokumentů to obvykle není. Je to beznadějně spletitý proces, to vše pro získání jediného šikmo ... Přečtěte si více .
12. Můžeme zavolat?
Zkuste znovu potvrdit odpovědi, které obdržíte během hovoru. Tím, že si s klientem promluvíte jeden na druhého, je mnohem pravděpodobnější, že získáte pocit, kdo jsou, a zda vás „dostanou“.
Pokud žijí v zahraničí, používají Skype nebo jiné VoIP alternativy Přerušte kabel pomocí 4 telefonních plánů VoIP, které jsou levnější než SkypeSnižování nákladů je v tuto chvíli veškerou vztekem. V tomto článku vám ukážeme, jak by čtyři levné alternativy VoIP mohly pomoci snížit váš telekomunikační účet. Přečtěte si více vám ušetří peníze za hovory.
Pohyb vpřed
Je pravda, že výše je spousta otázek a budete muset věnovat čas projít každý návrh, který obdržíte opatrně. Mnoho vývojářů se bude vyhýbat odpovědi na takové podrobnosti, takže budete vědět, že ti, kdo to udělají, budou s vámi opravdu nadšeni.
Výběrem správného vývojáře aplikací bude chod celého projektu nekonečně méně stresující a úspěšnější. V průběhu celého procesu vývoje budete muset nabídnout spoustu zpětné vazby a úzce spolupracovat s vývojářem. Spolu s tím budete také muset začít pracovat na marketingové a PR straně své aplikace, aby bylo vše připraveno ke spuštění.
Abychom vám pomohli začít s tím, budou vám následující články z celého webu dobře vyhovovat.
- Průvodce iOS Marketing Stratagy
- 5 největších chyb v marketingu mobilních aplikací
- 5 strategií, jak přimět své uživatele k tomu, aby na trh uvedli vaši mobilní aplikaci
- 7 účinných způsobů uvádění mobilních aplikací na trh
Co jste udělali se svým skvělým nápadem na aplikaci? Jaké další otázky jste považovali za užitečné při dotazování se na budoucí vývojáře aplikací? Máte nějaké další tipy pro další lidi, kteří jdou touto cestou?
Obrazové kredity: Firefox Mobile pro Android autor: Johan Larsson (Flickr) Příkladný programátor autor: Alper Cugun (Flickr), Bitva o autorská práva 2011 autor: Christopher Dombres (Flickr)
Rob Nightingale vystudoval filozofii na University of York ve Velké Británii. Více než pět let pracoval jako manažer sociálních médií a konzultant, zatímco pořádal workshopy v několika zemích. Za poslední dva roky byl Rob také autorem technologie a je MakeUseOf's Social Media Manager a Newsletter Editor. Obvykle ho najdete na cestách...