Zamislite ovo: vi ste programer aplikacija i imate izbor. Možete odabrati trgovinu aplikacija koja ima veći broj korisnika, ali svi imaju drugačije uređaj ili možete odabrati trgovinu aplikacija s ograničenim brojem korisnika, ali svi koriste otprilike isto model. Što biste odabrali?

To je problem s kojim se svi programeri aplikacija susreću prilikom izrade mobilnih aplikacija, posebno mobilnih igara. I kao što ste možda pretpostavili, druga opcija je često popularnija. Apple App Store i Google Play Store obavljaju istu funkciju, ali prva više puta nadmašuje drugu. Zašto je to?

Zašto programeri preferiraju iOS nego Android?

Za izradu dobre mobilne aplikacije potrebno je puno vremena, novca i truda. Puno je toga na kocki i rizik da vaša aplikacija ne uspije već je prevelik zbog bijesne konkurencije. Kako bi se suprotstavili ovom riziku, programeri aplikacija moraju biti sigurni da će izrada aplikacije biti vrijedna njihova vremena i donijeti dobar povrat ulaganja. Ukratko, potrebna im je pouzdanost.

instagram viewer
Autor slike: Yuri Samoilov/Yuri Samoilov Online

Iako je Android ekosustav raznolikiji, s njim je i neuredniji i teži za rad. iOS je, s druge strane, više kontroliran, čvrsto povezan i standardiziran, što programerima olakšava da znaju što mogu očekivati ​​i u skladu s tim optimiziraju svoje iskustvo aplikacije.

Zato aplikacije društvenih medija poput Instagrama, Snapchata i TikToka jako dobro rade na iPhoneima i drugim Apple uređajima, ali ne toliko na Android uređajima. Isto vrijedi i za mobilne igre.

Povezano: Razlozi zašto je igranje mobilnih igara zapravo sranje

U iOS ekosustavu, programeri imaju dobru ideju o tome kako će krajnji korisnik vidjeti njihovu aplikaciju i komunicirati s njom. Ali u ekosustavu Androida – s obzirom na broj različitih proizvođača Android telefona – u osnovi je nemoguće ponoviti taj učinak.

Osim toga, gotovo svaki proizvođač Android telefona stavlja prilagođeni skin na svoj uređaj (poput OxygenOS, OneUI, ColorOS itd.) što stvari čini još kompliciranijim.

Jednostavno rečeno, ako razvijate aplikaciju za Android, imate dva izbora: ili stvoriti tako-takvu aplikaciju koja radi dovoljno dobro na svim Android telefonima ili uložite više vremena i novca kako biste bili sigurni da vaša aplikacija radi briljantno na barem nekom Androidu telefoni. Čini se da prvi uvijek dobiva prednost na sastancima u upravnom odboru.

Povezano: Popis želja za Android 13: stvari koje želimo vidjeti 2022

Ali Android ima više korisnika, pa zar programeri ne mogu nadoknaditi dodatne troškove?

Mogu, ali to se rijetko događa. U većini slučajeva, novi programeri se bore da jednostavno budu primijećeni, a kamoli da postanu popularni. Čak i ako postanete popularni i imate dovoljno resursa, možete optimizirati samo za toliko Android uređaja. Nakon jednog trenutka, povrat ulaganja počinje dramatično padati - pod pretpostavkom da ste uopće ostvarili povrat.

Recimo da optimizirate svoju aplikaciju za Samsung telefone. Da biste to učinili, ne trebate samo optimizirati svoju aplikaciju za Android, već i za OneUI. To znači pisanje dodatnih redaka koda i trošenje više vremena na osiguranje kvalitete. Sav ovaj dodatni napor u kombinaciji pomiče datum pokretanja vaše aplikacije (ili ažuriranja) dalje, ali korisnici Applea mogu uživati ​​u vašoj aplikaciji ranije.

Povezano: iPhone vs. Samsung telefoni: koji je bolji?

Optimiziranje aplikacija za Android je rizično

Na kraju krajeva, tvrtkama je stalo do profita. Ako ekosustav Androida nije dovoljno profitabilan s obzirom na svoj rizik, iOS je sretan što je vrlo dobra alternativa – što se više puta pokazalo. Pouzdaniji je, standardiziran, manje zbunjujući i što je najvažnije, manje rizičan.

Naravno, programeri daju prednost Apple App Storeu u odnosu na Google Play Store.

Ako proizvođači Android telefona žele da aplikacije rade jednako glatko kao na iPhone uređajima, moraju surađivati ​​s programerima aplikacija i pomoći im – i financijski i tehnički – da naprave bolje aplikacije. Bez neke vrste podrške, programeri aplikacija nemaju pravi poticaj da sami snose te rizike.

7 značajki koje vaš sljedeći Android telefon mora imati

Kako znati na koje specifikacije treba obratiti pažnju pri kupnji novog Android telefona? Ne brinite! Slijedite ovaj vodič i bit ćete spremni.

Pročitajte dalje

UdioCvrkutE-mail
Povezane teme
  • Android
  • iPhone
  • Android
  • iOS
  • Razvoj aplikacija
O autoru
Ayush Jalan (Objavljeno 112 članaka)

Ayush je tehnološki entuzijast i ima akademsko iskustvo u marketingu. Uživa u učenju o najnovijim tehnologijama koje proširuju ljudski potencijal i izazivaju status quo. Osim radnog vijeka, voli pisati poeziju, pjesme i baviti se kreativnim filozofijama.

Više od Ayusha Jalana

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu