Mogu li se nezavisni programeri aplikacija natjecati s korporativnim divovima?

mogu li indie programeri i dalje napraviti flappy bird

Mislite što vam se sviđa kod Flappy Birda – bili su pritisci uspjeha očito previše za tvorca Dong Nguyena – ali teško je ne primijetiti da su uspješne aplikacije jednog, motiviranog programera poput Nguyena sve rjeđe.

Naravno, postoji mnoštvo izvrsnih malih aplikacija poput Zagrobni život pa čak i HD Widgeti, ali tržištem mobilnih aplikacija sve više dominiraju tvrtke poput Googlea, Facebooka, Amazona i Applea. Nekadašnje indie miljenike poput Instagrama preotele su divovske korporacije (a velike ribe jesu jureći Snapchat isto). Stari standbys poput Instapaper i Flipboard moraju biti oduševljeni što su sada izravno se natječući s Facebook Paperom. Čak su i igre – koje su dugo bile pokrajina neovisnih programera koji su preuzimali rizike – sada poprište velikih programera kao što su Gameloft, Disney i Electronic Arts.

Može li code monkey sa snom i kutijom Red Bulla ipak osvojiti App Store? Ili su velike softverske tvrtke s dubokim džepovima preduboko ukorijenjene da bi zveckale? Pitali smo neke indie programere što misle.

Povezano

  • Najbolje aplikacije za spojeve u 2023.: naše 23 omiljene
  • 16 najboljih aplikacija za slanje poruka za Android i iOS u 2023
  • Najbolje aplikacije za roditeljski nadzor za iPhone i Android

san

"Pa, naravno da želim biti sam svoj šef", rekao je Marcus Banning, programer za Android i iOS sa sjedištem u Velikoj Britaniji koji se sprema osamostaliti. "Ako je koncept moj, implementacija je moja i dugi sati su moji, rizik i nagrade bi također trebali biti moji."

Može li code monkey sa snom i kutijom Red Bulla ipak osvojiti App Store?

U osnovi, san nezavisnih programera je zarađivati ​​i zaraditi novac od vlastitih aplikacija i izravno iskoristiti prednosti svoje ambicije i kreativnosti. Nema posrednika, nema nadzornika ili voditelja projekta koji im dišu za vratom, nema obveznih sastanaka – nezavisni programer sam upravlja svojom sudbinom. Ako neka aplikacija zakaže, neka tako i bude. Ali ako aplikacija uspije, kreator osvaja jackpot – i ne dijeli ga ni s kim.

Bez golemih proračuna o kojima se moraju brinuti ili investitora kojima moraju odgovarati, nezavisni programeri spremni su riskirati koje proizvođači glavnih aplikacija nikada ne bi uzeli u obzir. To znači inovacija – sljedeća izvrsna aplikacija, usluga ili igra koja će okrenuti svijet tehnologije naglavačke vjerojatno će doći od čovjeka iz susjedstva koji kodira sam u svom uredu.

"Ako indijci imaju jasnu prednost u odnosu na velike, financirane timove, mislim da je to u strasti i agilnosti koju mogu unijeti u proizvod", napisao je Greg Knauss, kreator nove aplikacije za podsjetnik na veze Romantičan. „To je klišej, ali što je veći brod, to se sporije okreće, i mislim da mnoge stvarno moćne nove ideje proizlaze iz razvoja softvera gotovo po definiciji imati doći od nekoga toliko ludog da ga nitko drugi neće slušati.”

Troškovi

Što je potrebno da krenete s mrtve točke kao nezavisni programer? Ne nužno mnogo novca, ali možda mnogo hrabrosti.

"Mora se raditi o najjeftinijem poslu u koji se može ući", napisao je Brent Simmons, dugogodišnji nezavisni programer koji je sada jedna trećina Q Brancha, proizvođača aplikacije za bilježenje Vesper. “Već imate računalo i alati za razvojne programere su besplatni. Nakon toga vaša investicija je uglavnom vrijeme. Za izradu izvrsne aplikacije potrebno je mnogo dulje nego što većina ljudi misli – a ne biste trebali težiti ničem manjem, jer tada ciljate da ne uspijete.”

"Moj najveći trošak sam ja," primijetio je Banning, "Troškovi alata i hostinga su skromni u usporedbi s mojim izgubljenim prihodom... iako se nadamo samo za sada!"

Vesper
Vesper, aplikacija za bilježenje koju je stvorio Brent Simmons

Može proći dosta vremena prije nego što se aplikacija isplati – ako se ikad uopće isplati. Ljute ptice - ili Flappy Bird – može se činiti kao uspjeh preko noći, ali aplikacijama treba vremena da prikupe publiku. Flappy Bird je prvi put objavljen u svibnju 2013. i nije dobio ozbiljniji zamah do kraja godine. Čak je i Snapchatu trebalo neko vrijeme da zaživi - i, vrijedi napomenuti, još uvijek svojim programerima ne zarađuje novac. I to su priče o uspjehu; što se tiče samih brojeva, većina aplikacija nema previše pažnje.

"Možete li si priuštiti provesti šest mjeseci posvećujući se aplikaciji za koju ćete naplatiti dolar, a kojoj će možda trebati mjeseci ili godine da pronađe privlačnost, ako uopće?" pita Knauss. “Ako ste Microsoft, naravno. Ako ste tip s obitelji i hipotekom, vjerojatno ne.”

A jedna osoba možda neće biti dovoljna: na kraju krajeva, pokretanje i marketing aplikacije – i vođenje poslovanja – uključuje puno više od kodiranja.

“Čak ni prije 10 godina nisam bio individualni programer. Moja stara tvrtka imala je dvoje ljudi; moja trenutna tvrtka ima troje ljudi”, napisao je Simmons. "Mislim da je pojedincu uvijek bilo teško, samo zato što stvari poput knjigovodstva, marketinga i (osobito) podrške oduzimaju ozbiljnu količinu vremena."

To nije samo aplikacija, to su usluge

Neke su aplikacije samostalne. Mnoge se igre gotovo u potpunosti nalaze na vašim uređajima (zato zauzimaju toliko prostora za pohranu), a čak i Knaussov Romantimatic čuva sve podatke lokalnim kako bi sačuvao privatnost korisnika. Ali većina aplikacija praktički mora nuditi dijeljenje, sinkronizaciju, slanje poruka ili druge internetske značajke. To znači da aplikacija nije samo softver preuzet iz trgovine aplikacija; većina nezavisnih programera također mora kodirati i upravljati pozadinskim servisima koji rade 24 sata dnevno, 7 dana u tjednu kako bi podržali svoje aplikacije. Ne rade na starom računalu u slobodnoj spavaćoj sobi, hostiraju ih Amazon Web Services, Googleov App Engine ili pružatelji usluga u oblaku kao što su Jelastic, Engine Yard i Heroku. Koliko je to teško?

"Volimo izrađivati ​​softver, ali nismo htjeli postati graditelji brendova."

„Izrada dobrih poslužitelja često je isto toliko posla koliko i izrada dobre aplikacije, ali male trgovine mogu lakše započeti s radom platforme u oblaku sada nego čak prije godinu dana, a dostupni su i ogromni besplatni alati s otvorenim kodom,” rekao je Manning. „Naravno, što više usluga aplikacija koristi, to više košta njezin rad, ali nadamo se da je to vaš problem željeti.

“Pretpostavljam da ćemo početi vidjeti da više mobilnih programera razmišlja o svojoj aplikaciji kao o lijepom prikazu online usluge koju stvaraju u isto vrijeme kada stvaraju aplikaciju”, napisao je Simmons. “Lako je misliti da samo veliki igrači mogu stvoriti uvjerljive online usluge koje se skaliraju. Ali što više kopam po ovome sve manje tako mislim. Alati i tehnologija tako su brzo napredovali, a cijena stalno pada.” Dugogodišnji programer za Appleove platforme, prošle je godine Simmons podigao obrve odobravanje Microsoftovih usluga Azure za napajanje mobilnih aplikacija.

Imaju li indie budućnost?

Indie programerima postaje sve teže izdvojiti se iz gomile. Na kraju krajeva, korisnici mobilnih uređaja postaju sve sofisticiraniji. Očekujemo ugodan dizajn, elegantna sučelja i robusne pozadinske usluge. Mogu li nezavisne tvrtke skupiti resurse kako bi bile konkurentne većim, bolje financiranim softverskim tvrtkama?

“Za mene je samostalan rad trebao biti odskočna daska postajanje jedna od onih bolje financiranih trgovina,” napisala je Eveleen Tankel – koja će uskoro biti bivša poslodavka Marcusa Banninga u Londonu. (Rastanak je prijateljski.) “Učinili smo to, tako da, da, indie se apsolutno mogu natjecati s velikim programerima. Ali kako se naš posao razvijao, put savjetovanja bio je privlačniji od oslanjanja na izravnu prodaju aplikacija. Volimo izrađivati ​​softver, ali nismo htjeli postati graditelji brendova.”

"Razvoj mobilnih aplikacija, kao i razvoj Mac aplikacija, način je na koji mali timovi i pojedinci mogu zarađivati ​​za život radeći ono što vole", napisao je Simmons. “Rijetka je stvar obogatiti se - dovoljno rijetko da o tome ne vrijedi razmišljati. Uspjeh, čak ni skroman uspjeh, nije zajamčen. Ali to je moguće, i to se događa.”

Knauss je možda manje optimističan.

“Mislim da je priroda dobrih aplikacija – s jedinstvenom vizijom i čvrsto usmjerenom na jednu funkciju – prikladna za samostalne programere. Ipak, toliko toga je potpuno izvan kontrole programera da bi to bio težak način zarađivati ​​za život. Mogli biste imati dobru ideju, dobro je implementirati, a da ona ne ode nikamo iz milijun različitih razloga.”

A što je s Marcusom Banningom, koji je na rubu toga da se tjednima zatvori u svoj stan u nadi da će napisati sljedeću ubojitu aplikaciju?

"Naravno da sam entuzijastičan: mislim da imam briljantnu ideju!" Manning je bio oduševljen. “Ne, većina aplikacija ne čini njihove kreatore bogatima. Ali imam 24 godine, ne moram uzdržavati obitelj - mislim da je ovo moj trenutak da pokušam. U svakom slučaju," dodao je ironično, "Evie će me vjerojatno primiti natrag ako ovo ne uspije!"

Preporuke urednika

  • Aplikacija ChatGPT stiže za Android, ali postoji jedna kvaka
  • Kako dobiti opcije za razvojne programere na svom Android telefonu
  • Što je WhatsApp? Kako koristiti aplikaciju, savjete, trikove i još mnogo toga
  • Ove vas Android aplikacije špijuniraju - i ne postoji jednostavan način da ih zaustavite
  • Najbolje aplikacije za snimanje glasa za iPhone i Android u 2023