Zašto iOS pre nego Android?

Blog: Eniac, 12.Dec.2011, 05:41   (ažurirano 02.Apr.2020.)

Zašto iOS pre nego Android?

Jedna od tema koja se dosta spominjala na LeWebu (izveštaj: dan 1, dan 2, dan 3) jeste i prednost koja se daje razvoju za iOS uređaje (iPhone i iPad) u odnosu na Android koji predstavlja zastupljeniju platformu. Uhvatio sam par crtica pa bi ih podelio ovde sa vama, ukoliko se budete odlučivali da pravite neku od aplikacija za globalno tržište.
-
Praćenje najveće evropske konferencije posvećene tehnologiji - LeWeb omogućila je Mobilna telefonija Srbije, u okviru promocije svoje nove Box usluge. 

Razlike u korisnicima Android više nije privilegija već svako danas može imati jedan. Android telefone danas imate za dinar (Huawei i sl), i pokrivaju najrazličitije korisnike, od onih hardkor (kao što je PećkoPivo recimo :)) koji će sve isprobati, skinuti, rutovati, pronaći bagove do onih kojima je super da imaju telefon sa ekranom osetljivim na dodir, ok kamericom i mogućnošću da imaju internet na istom. Odavde i brojke korisnika na Android platformi znaju da zavaraju. Koliko od tih nekoliko stotina miliona zapravo želi i zna da instalira vašu aplikaciju.
Sa druge strane iOS korisnici su uglavnom više profilisani i naviknuti na filozofiju aplikacija. Sama cena uređaja je filter za sebe i znači i da su spremniji da potroše novac na nešto što će im doneti konkretnu vrednost. Odavde i mogućnost lakše monetizacije onog što uradite kroz AppStore nego kroz Android Market.
Mogućnosti naplate Android i dalje nije razvio dobar i lak način developerima da naplate svoj rad a da to nije kroz korišćenje oglasa u aplikacijama koji je često nepodnošljiv i odbija korisnike od aplikacija. Manje je korisnika koji kupuju i stiče se generalni utisak da je Android Market jedna nepregledna gomila svega.
Razvojno okruženje U primeru aplikacije Path recimo, Dave Morin je objasnio koliko je određene interaktivne delove interfejsa značajno teže uraditi za Android nego za iOS kako ne postoje predefinisane stvari razvijene u samom sistemu. Dokumentacija nije kompletna ili je nepostojeća, a različita razvojna okruženja ali i različiti sistemi i uređaji kojima se morate prilagoditi čine razvoj značajno težim nego što je to slučaj sa iPhoneom recimo.
Brojke idu iOSu u prilog Korisnici iOS-a su aktivniji: 55% pristupa internetu koji nisu sa računara su sa iOS uređaja, dok je 31% sa Androida. Comscore, Avgust 2011. 500.000 iOS aplikacija naspram 250.000 Androidovih iOS korisnici downloaduju duplo više aplikacija od Androidovih, i ako na kraju Android ima 50% više downloada. Podatak ide u prilog činjenici o aktivnosti korisnika na obe platforme. 65-70 procenata aplikacija koje se preuzmu sa Android Marketa su besplatne, dok je kod iOS-a ta brojka svega 30% Za HTML5 pak je još uvek rano Još jedan od zaključaka razvoja za obe platforme jeste da opisane probleme još neko vreme nećemo moći da rešimo multiplatformskim HTML-om 5. Razlog je što je sam jezik još uvek u fazi razvoja i stvari koje biste mnogo lakše uradili u Flashu za Web, ili Javi/Objective C-u za pametne telefone nije tako moguće uraditi na HTMLu 5. Najbolji primer za to je zvuk, ali svejedno jezik je na dobrom putu. Pogledajte predavanje Jensa iz Wooga-e koji detaljnije objašnjava ovu problematiku.
Nije sve tako crno belo Android filozofija je znatno drugačija od iOS-a i oslanja se više na agilnu metodu nego što je to slučaj kod Apple-a generalno. Sistem se razvija i postajaće sve bolji kako vreme bude odmicalo, a i činjenica je da recimo iOS nije svuda zastupljen, kao što je recimo kod nas slučaj. Android razvoj, i ako na trenutke komplikovan posle određene faze privikavanja na razvojno okruženje, koje jeste duže i komplikovanije, postaje značajno lakši.
Ne zaboravite i da je za iOS razvoj preporučeno imati Apple računar, XCode i developersku licencu (koja je 100 dolara ako se ne varam) te je početak znatno sporiji nego što je to slučaj kod Androida, a i aplikacija vam vrlo lako može biti odbijena.
Dok neki vide problem u razvoju za Android, nije loše da vidite priliku. Broj kvalitetnih aplikacija na iOSu je znatno veći i ako želite da vas uoče verovatno će biti znatno lakše da se to desi na Androidu, a i verujem da je Java znatno bliža većini nego Objective C. Zato tastature u ruke i na posao, i bacite link ka vašoj aplikaciji u komentarima, rado ću ispromovisati sve zanimljive ideje!

Nastavak na Eniac...



Napomena: Ova vest je automatizovano (softverski) preuzeta sa sajta Eniac. Nije preneta ručno, niti proverena od strane uredništva portala "Vesti.rs", već je preneta automatski, računajući na savesnost i dobru nameru sajta Eniac. Ukoliko vest (članak) sadrži netačne navode, vređa nekog, ili krši nečija autorska prava - molimo Vas da nas o tome ODMAH obavestite obavestite kako bismo uklonili sporni sadržaj.