Oamenii adoră să vorbească în mod plăcut în aplicația Snapchat, atât de mult încât compania de doi ani a fost evaluată la 860 de milioane de dolari. Oamenii împărtășesc fotografii în mod constant pe Instagram, motiv pentru care Facebook a cheltuit un miliard de dolari pentru a achiziționa programul ca o aplicație autonomă. Este sigur să spunem că piața de aplicații este în plină expansiune.
Și, și este mai ușor decât crezi să te înscrii - chiar dacă nu ești un dezvoltator (sau un „fondator tehnic”, cum se spune în Startup Land). Dacă aveți o idee grozavă și sunteți bine cu partea de afaceri a lucrurilor, există o mulțime de resurse de învățare și de oportunități de externalizare pentru a vă ajuta să creați de fapt următoarea aplicație mare.
Iată un rezumat al elementelor de bază de care trebuie să începeți.
Obțineți contul dvs. de dezvoltator al App Store
Primele lucruri întâi: nu puteți vinde o aplicație pe care nu o puteți lista. Crearea contului dvs. cu Apple App Store costă aproximativ 100 USD pe an, dar este necesar dacă nu dezvoltați aplicații sub o altă companie sau nume care vă va plăti din venituri.
Și chiar dacă nu veți lansa aplicația pentru o perioadă, acest lucru este bine de făcut acum - un cont App Store oferă acces la instrumente și resurse utile de dezvoltare.
Hartă-ți aplicația
Ce informații vor găsi oamenii pe ecranul de start? Ce pagini vei avea nevoie? Ce vor aștepta utilizatorii? Cum va curge aplicația?
Înainte de a începe să construiți aplicația, veți dori să luați în considerare cum va fi experiența utilizatorului și să creați o reprezentare vizuală a acesteia. Nu trebuie să știți o estetică exactă, ci să obțineți ceva logic și reprezentativ împreună. Crearea unui „cadru” detaliat al aplicației folosind fie un desen schițat manual pe hârtie, fie o aplicație digitală de filetare, cum ar fi Balsamiq te va ajuta să-ți organizezi gândurile sau să comunici funcționalitatea aplicației cu restul echipei tale. Pe aceasta nota:
Pune-l împreună
Următorul pas în transformarea roților de dezvoltare a aplicației este de fapt codificarea acesteia. Dar nu te lăsa să te intimideze! Dacă sunteți dispus să vă mânați mâinile, digital vorbind, o mulțime de dezvoltatori își aduc expertiza pe internet pentru a da mâna auto-inițiatorilor.
Dacă lucrați cu un loc de muncă cu normă întreagă și doriți să vă valorificați rapid ideea - sau dacă construiți ceva foarte complex - puteți angaja pe altcineva să vă proiecteze și să codifice aplicația pentru dvs. Iată o expunere la ambele opțiuni.
Opțiunea 1: Aflați să vă codați
Iată câteva dintre cele mai bune resurse de pe internet pentru codificarea DIY. Cu diligență, multe persoane încep să codifice aplicațiile de bază în prima lună.
De asemenea, va trebui să aveți și să vă familiarizați cu următoarele:
Opțiunea 2: Construiți o echipă
Dacă doriți să angajați alții pentru a vă dezvolta aplicația, va trebui să aliniați mai multe abilități și tipuri de personal din care să puteți trage după necesități. Deși unii contractori pot fi calificați în mai multe domenii, nu vă așteptați să găsiți toate aceste abilități într-o singură persoană. În funcție de complexitatea aplicației dvs., este foarte probabil să fie nevoie să externalizezi o echipă întreagă sau chiar să angajezi o agenție cu oferte complete.
Cel mai important, înțelegeți seturile de abilități exacte de care veți avea nevoie de la echipa dvs. Proiectanții UX (care proiectează funcționalitatea aplicației) ar trebui să înțeleagă fundamentele de dispunere, arhitectura informațiilor și elemente ale funcționalității utilizatorului. Graficanții (care proiectează logo-urile și alte elemente vizuale) trebuie să înțeleagă elementele vizuale ale brandingului și continuitatea mărcii și modul în care schemele de culori și fonturi contribuie la realizarea brandului. Dezvoltatorii vor construi baza de date fundamentală pentru aplicație și ar trebui să aibă experiență specifică în realizarea acestui lucru pentru aplicațiile pentru iPhone. Dezvoltatorii vor fi cei care vor pune ideea și designul dvs. în acțiune și vă pot ajuta să îl trimiteți în App Store cu succes.
Iată câteva locuri pentru a căuta designeri și dezvoltatori care să se potrivească oricărui buget:
Un serviciu precum ODesk sau Elance va fi cea mai economică abordare, întrucât tarifele variază oriunde de la 10 USD la 50 USD pe oră pentru talentul de peste mări, versus lucrul cu o agenție de servicii complete din SUA, unde de obicei tarifele variază între 75 și 200 USD pe oră. (În total, vă puteți aștepta să plătiți 5.000 - 10.000 USD atunci când lucrați cu freelanceri sau oriunde între 20.000 și 150.000 USD atunci când lucrați cu o firmă.) Dacă decideți să urmați această cale, asigurați-vă că citiți mai întâi articolul lui Derek Sivers despre externalizarea.
De asemenea, rețineți că, atunci când lucrați cu o echipă, comunicarea este primordială. De la actualizări la instrucțiuni, de la redarea ideilor până la obținerea de informații, trebuie să aveți instrumente pentru a vă asigura că vă mențineți legătura cu echipa dvs. Instrumentele de gestionare a proiectelor precum Basecamp sunt unele dintre cele mai utile instrumente pentru schimbul și organizarea ideilor. Gândiți-vă la asta ca la o sală digitală cu acces la distanță într-o sală de conferințe digitale cu toți cei din echipa dvs.
Gata deja?
După cum puteți vedea, există o mulțime de opțiuni pentru a vă proiecta și construi aplicația dvs. de vis fără a găsi un cofondator tehnic care să vă fie alături. Acum, ia această idee și aleargă cu ea.
Ce alte resurse ați găsit pentru a vă ajuta viața aplicației pentru iPhone?