Ljudi vole lagano čavrljati na Snapchat aplikaciji, toliko da je dvogodišnja tvrtka procijenjena na 860 milijuna dolara. Ljudi stalno dijele fotografije na Instagramu, zbog čega je Facebook potrošio milijardu dolara za nabavu programa kao samostalne aplikacije. Sigurno je reći da tržište aplikacija bilježi procvat.
I, i lakše je nego što mislite da se uključite u to - čak i ako niste programer (ili "tehnički osnivač", kako kažu u Startup Landu). Ako imate izvrsnu ideju i dobro se bavite poslovnom stranom stvari, postoji puno resursa za učenje i mogućnosti outsourcinga koji će vam pomoći da zapravo stvorite sljedeću veliku aplikaciju.
Slijedi pregled osnova koje trebate započeti.
Nabavite račun razvojnog programera za App Store
Prvo stvari: Ne možete prodati aplikaciju koju ne možete popisati. Postavljanje vašeg računa pomoću Apple App Store košta oko 100 USD godišnje, ali to je potrebno osim ako ne razvijate aplikacije pod nekom drugom tvrtkom ili imenom koje će vam plaćati iz prihoda.
Čak i ako neko vrijeme nećete pokretati aplikaciju, to je dobro učiniti sada - račun App Store pruža pristup korisnim razvojnim alatima i resursima.
Isplanirajte svoju aplikaciju
Koje će informacije ljudi pronaći na početnom zaslonu? Koje će vam stranice trebati? Što će korisnici očekivati? Kako će aplikacija teći?
Prije nego što zapravo započnete s izradom aplikacije, morat ćete razmotriti kakav će biti korisnički doživljaj i započeti s stvaranjem vizualnog prikaza istog. Ne morate znati točnu estetiku, ali spojite nešto logično i reprezentativno. Izrada detaljnog "žičanog okvira" aplikacije pomoću ručno nacrtanog crteža na papiru ili digitalnog programa za žično uokvirivanje poput Balsamiq-a pomoći će vam da organizirate svoje misli ili komunicirate funkcionalnost aplikacije s ostatkom vašeg tima. Na toj bilješci:
Stavite zajedno
Sljedeći korak u okretanju kotača za razvoj vaše aplikacije zapravo je kodiranje. Ali, ne dopustite da vas to zastraši! Ako ste spremni prljati ruke, digitalno gledano, puno programera dovodi svoju stručnost na Internet kako bi pomogli samopokretačima ruku.
Ako radite posao sa punim radnim vremenom i želite brzo iskoristiti svoju ideju - ili ako gradite nešto što je vrlo kompleksno - možete angažirati nekoga drugog da dizajnira i kodira vašu prijavu za vas. Evo prelaska na obje mogućnosti.
1. opcija: naučite se kodirati
Evo nekoliko najboljih izvora na Internetu za DIY kodiranje. S marljivošću, mnogi ljudi počinju kodiranje osnovnih aplikacija već u prvom mjesecu.
Također ćete trebati imati i biti upoznati sa sljedećim:
Opcija 2: Stvorite tim
Ako želite zaposliti druge da izrade vašu aplikaciju, morat ćete uskladiti nekoliko vještina i vrsta osoblja koje će vam izvući prema potrebi. Iako neki izvođači mogu biti vješti u više oblasti, nemojte očekivati da će sve ove vještine pronaći u jednoj osobi. Ovisno o složenosti vaše aplikacije, vjerojatno ćete morati predati čitav tim ili čak unajmiti agenciju s opsežnim ponudama.
Najvažnije je razumjeti točne setove vještina koje će vam trebati od vašeg tima. UX Dizajneri (koji dizajniraju funkcionalnost aplikacije) trebali bi razumjeti osnove izgleda, arhitekturu informacija i elemente korisničke funkcionalnosti. Grafički dizajneri (koji dizajniraju logotipe i druge vizualne elemente) moraju razumjeti vizualne elemente brendiranja i kontinuitet marke i kako sheme boja i slova doprinose brendiranju. Programeri će konstruirati temeljnu bazu podataka za aplikaciju te bi trebali imati posebno iskustvo u tome za iPhone aplikacije. Programeri će realizirati vašu ideju i dizajn koji vam mogu uspješno dostaviti u App Store.
Evo nekoliko mjesta koje potražite dizajnere i programere kako bi uklopili bilo koji proračun:
Usluga poput oDesk ili Elance bit će najekonomičniji pristup, jer se cijene kreću od 10 do 50 USD po satu za inozemne talente, nasuprot radu s američkom agencijom za pune usluge, gdje se cijene obično kreću od 75 do 200 USD po satu. (Sveukupno, možete očekivati da ćete platiti od 5000 do 10 000 USD kada radite sa freelancerima ili bilo gdje od 20 000 do 150 000 USD pri radu s tvrtkom.) Ako se odlučite na taj put, prvo pročitajte članak Dereka Siversa o outsourcingu.
Također zapamtite da je, kada radite s timom, komunikacija najvažnija. Od ažuriranja do upute, od prenošenja ideja do unosa podataka, morate imati potrebne alate kako biste bili sigurni da ste u kontaktu sa svojim timom. Alati za upravljanje projektima poput Basecamma neki su od najkorisnijih alata za razmjenu i organiziranje ideja. Zamislite to kao da imate bijelu ploču s pristupom na daljinu u digitalnoj konferencijskoj sali sa svima iz vašeg tima.
Jeste li spremni?
Kao što vidite, postoji mnogo mogućnosti za dizajniranje i izgradnju aplikacije za snove bez pronalaska tehničkog suosnivača koji bi vam se pridružio. A sad uzmite tu ideju i pokrenite se s njom.
Koje ste još resurse pronašli da bi pomogli oživjeti vašu iPhone aplikaciju?