Představte si toto: jste vývojář aplikací a máte na výběr. Buď si můžete vybrat obchod s aplikacemi, který má vyšší počet uživatelů, ale každý má jiný zařízení, nebo si můžete vybrat obchod s aplikacemi s omezeným počtem uživatelů, ale všichni používají zhruba to samé Modelka. co byste si vybrali?
To je problém, kterému čelí všichni vývojáři aplikací při vytváření mobilních aplikací, zejména mobilních her. A jak už asi tušíte, druhá možnost je často oblíbenější. Apple App Store a Google Play Store plní stejnou funkci, ale první opakovaně překonává druhou. proč tomu tak je?
Proč vývojáři preferují iOS před Androidem?
Vytvoření dobré mobilní aplikace vyžaduje spoustu času, peněz a úsilí. V sázce je hodně a riziko, že vaše aplikace neuspěje, je kvůli zuřící konkurenci příliš vysoké. Aby se vývojáři aplikací vyrovnali s tímto rizikem, musí si být jisti, že vytvoření aplikace se jim vyplatí a přinese dobrou návratnost jejich investic. Zkrátka potřebují spolehlivost.
I když je ekosystém Androidu rozmanitější, je také komplikovanější a hůře se s ním pracuje. Na druhé straně je iOS více kontrolovaný, pevněji propojený a standardizovaný, což vývojářům usnadňuje vědět, co mohou očekávat, a podle toho optimalizovat své aplikace.
To je důvod, proč aplikace sociálních médií jako Instagram, Snapchat a TikTok fungují opravdu dobře na iPhonech a dalších zařízeních Apple, ale ne tolik na Androidu. Totéž platí pro mobilní hry.
Příbuzný: Důvody, proč jsou mobilní hry vlastně na hovno
V ekosystému iOS mají vývojáři dobrou představu o tom, jak koncový uživatel uvidí jejich aplikaci a jak s ní bude pracovat. Ale v ekosystému Android – vzhledem k počtu různých výrobců telefonů Android – je v podstatě nemožné tento efekt replikovat.
Navíc téměř každý výrobce telefonů se systémem Android umístí na své zařízení vlastní vzhled (jako je OxygenOS, OneUI, ColorOS atd.), což dělá věci ještě složitější.
Jednoduše řečeno, pokud vyvíjíte aplikaci pro Android, máte dvě možnosti: buď vytvořit takovou aplikaci, která funguje dostatečně dobře na všech telefonech Android nebo investujte více času a peněz, abyste se ujistili, že vaše aplikace bude skvěle fungovat alespoň na některých Androidech telefony. Zdá se, že první má na schůzích v zasedací síni vždy navrch.
Příbuzný: Seznam přání pro Android 13: Věci, které chceme vidět v roce 2022
Ale Android má více uživatelů, takže vývojáři nemohou kompenzovat dodatečné náklady?
Mohou, ale to se stává jen zřídka. Ve většině případů se noví vývojáři snaží jednoduše získat pozornost, natož aby se stali populárními. A i když se stanete populární a máte dostatek zdrojů, můžete optimalizovat pouze pro tolik zařízení Android. Po určité době začne návratnost investic dramaticky klesat – za předpokladu, že jste na prvním místě dosahovali výnosů.
Řekněme, že optimalizujete aplikaci pro telefony Samsung. K tomu není potřeba optimalizovat aplikaci pouze pro Android, ale také pro OneUI. To znamená psát další řádky kódu a věnovat více času zajišťování kvality. Všechny tyto mimořádné snahy posouvají datum spuštění vaší aplikace (nebo aktualizace) dále, ale uživatelé Apple si vaši aplikaci mohou užít dříve.
Příbuzný: iPhone vs. Telefony Samsung: Co je lepší?
Optimalizace aplikací pro Android je riskantní
Na konci dne se podniky starají o zisk. Pokud ekosystém Androidu není dostatečně ziskový s ohledem na své riziko, iOS je rád, že je velmi dobrou alternativou – jak se opakovaně ukázalo. Je to spolehlivější, standardizované, méně matoucí a hlavně méně rizikové.
Vývojáři tedy přirozeně upřednostňují Apple App Store před Google Play Store.
Pokud výrobci telefonů s Androidem chtějí, aby aplikace běžely stejně hladce jako na iPhonech, musí spolupracovat s vývojáři aplikací a pomáhat jim – finančně i technicky – vytvářet lepší aplikace. Bez nějaké podpory nemají vývojáři aplikací žádnou skutečnou motivaci nést tato rizika zcela sami.
Jak víte, na jaké specifikace se zaměřit při nákupu nového telefonu Android? Nebojte se! Postupujte podle tohoto průvodce a můžete začít.
Přečtěte si další
- Android
- iPhone
- Android
- iOS
- Vývoj aplikací
Ayush je technologický nadšenec a má akademické vzdělání v marketingu. Rád se učí o nejnovějších technologiích, které rozšiřují lidský potenciál a zpochybňují status quo. Kromě svého pracovního života rád píše poezii, písně a oddává se kreativním filozofiím.
Přihlaste se k odběru našeho newsletteru
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!
Chcete-li se přihlásit k odběru, klikněte sem