Képzelje el ezt: Ön alkalmazásfejlesztő, és választási lehetőséget kínál. Választhat olyan alkalmazásboltot, amelynek több felhasználója van, de mindenkinek más eszközt, vagy választhatsz egy korlátozott számú felhasználóval rendelkező alkalmazásboltot, de nagyjából mindenki ugyanazt használja modell. mit választanál?
Ezzel a problémával minden alkalmazásfejlesztő szembesül mobilalkalmazások, különösen mobiljátékok létrehozásakor. És amint azt már sejtette, a második lehetőség gyakran népszerűbb. Az Apple App Store és a Google Play Store ugyanazt a funkciót látja el, de az előbbi többszörösen felülmúlja az utóbbit. Miert van az?
Miért részesítik előnyben a fejlesztők az iOS-t az Android helyett?
Egy jó mobilalkalmazás elkészítése sok időt, pénzt és erőfeszítést igényel. Nagyon sok forog kockán, és a tomboló verseny miatt már túl nagy a kockázata annak, hogy az alkalmazás sikertelen lesz. E kockázat ellensúlyozása érdekében az alkalmazásfejlesztőknek biztosnak kell lenniük abban, hogy egy alkalmazás elkészítése megéri a fáradságot, és jó megtérülést hoz a befektetésükön. Röviden: megbízhatóságra van szükségük.
Noha az Android ökoszisztéma változatosabb, rendetlenebb is, és nehezebb vele dolgozni. Az iOS viszont jobban ellenőrzött, szorosan összefüggő és szabványosított, ami megkönnyíti a fejlesztők számára, hogy tudják, mire számíthatnak, és ennek megfelelően optimalizálhatják az alkalmazásélményt.
Ez az oka annak, hogy a közösségi média alkalmazások, mint például az Instagram, a Snapchat és a TikTok, nagyon jól működnek iPhone-okon és más Apple-eszközökön, de nem annyira az Android-eszközökön. Ugyanez igaz a mobiljátékokra is.
Összefüggő: Okok, amiért a mobiljáték valójában szívás
Az iOS ökoszisztémában a fejlesztőknek jó elképzelésük van arról, hogy a végfelhasználó hogyan látja majd az alkalmazásukat, és hogyan kommunikál vele. De az Android ökoszisztémában – tekintettel a különböző Android telefongyártók számára – alapvetően lehetetlen megismételni ezt a hatást.
Ráadásul szinte minden Android telefongyártó egyedi skint helyez az eszközére (például OxygenOS, OneUI, ColorOS stb.), ami még bonyolultabbá teszi a dolgokat.
Egyszerűen fogalmazva, ha Android-alkalmazást fejleszt, két választása van: vagy létrehoz egy olyan alkalmazást, amely elég jól működik. minden Android-telefonon, vagy fektessen be több időt és pénzt annak biztosítására, hogy alkalmazása kiválóan működjön legalább néhány Androidon telefonok. Úgy tűnik, az előbbi mindig fölénybe kerül a tanácstermi üléseken.
Összefüggő: Android 13 kívánságlista: Amit látni szeretnénk 2022-ben
De az Androidnak több felhasználója van, így a fejlesztők nem tudják pótolni a többletköltségeket?
Megtehetik, de ez ritkán történik meg. Az új fejlesztők legtöbbször azért küzdenek, hogy észrevegyék őket, nemhogy népszerűvé váljanak. És még ha népszerűvé is válik, és elegendő erőforrással rendelkezik, csak ennyi Android-eszközre tud optimalizálni. Egy pont után a befektetés megtérülése drasztikusan csökkenni kezd – feltételezve, hogy először is megtérült.
Tegyük fel, hogy alkalmazását Samsung telefonokra optimalizálja. Ehhez nem csak Androidra kell optimalizálnia alkalmazását, hanem OneUI-ra is. Ez azt jelenti, hogy további kódsorokat kell írni, és több időt kell tölteni a minőségbiztosítással. Mindezek az extra erőfeszítések együttesen az alkalmazás (vagy egy frissítés) indulási dátumát hátrébb tolják, de az Apple-felhasználók korábban élvezhetik az alkalmazást.
Összefüggő: iPhone vs. Samsung telefonok: melyik a jobb?
Az Android-alkalmazások optimalizálása kockázatos
A nap végén a vállalkozások törődnek a nyereséggel. Ha az Android ökoszisztéma nem elég nyereséges a kockázatát tekintve, az iOS örül, hogy nagyon jó alternatíva lehet – ahogy azt már többször bebizonyította. Megbízhatóbb, szabványosabb, kevésbé zavaró, és ami a legfontosabb, kevésbé kockázatos.
Így természetesen a fejlesztők előnyben részesítik az Apple App Store-t a Google Play Áruházzal szemben.
Ha az Android telefongyártók azt szeretnék, hogy az alkalmazások olyan zökkenőmentesen fussanak, mint az iPhone-okon, együtt kell működniük az alkalmazásfejlesztőkkel, és segíteniük kell őket – mind pénzügyileg, mind technikailag – jobb alkalmazások létrehozásában. Valamilyen támogatás nélkül az alkalmazásfejlesztőknek nincs valódi ösztönzése arra, hogy egyedül viseljék ezeket a kockázatokat.
Honnan tudja, hogy milyen specifikációkra kell figyelnie új Android telefon vásárlásakor? Ne aggódj! Kövesse ezt az útmutatót, és jó lesz.
Olvassa el a következőt
- Android
- IPhone
- Android
- iOS
- Alkalmazásfejlesztés
Ayush tech-rajongó, és tudományos háttérrel rendelkezik marketing területen. Szereti megismerni a legújabb technológiákat, amelyek kiterjesztik az emberi potenciált, és kihívást jelentenek a status quo számára. A munkája mellett szeret verseket, dalokat írni és kreatív filozófiáknak hódol.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez