Kujutage ette seda: olete rakenduse arendaja ja teile on antud valik. Saate valida rakenduste poe, millel on suurem arv kasutajaid, kuid kõigil on erinev või võite valida piiratud arvu kasutajatega rakenduste poe, kuid kõik kasutavad ligikaudu sama mudel. Mida sa valiksid?
Selle probleemiga seisavad silmitsi kõik rakenduste arendajad mobiilirakenduste, eriti mobiilimängude loomisel. Ja nagu võite arvata, on teine võimalus sageli populaarsem. Apple App Store ja Google Play Store täidavad sama funktsiooni, kuid esimene ületab korduvalt teist. Miks nii?
Miks eelistavad arendajad iOS-i Androidile?
Hea mobiilirakenduse loomine võtab palju aega, raha ja vaeva. Kaalul on palju ja oht, et teie rakendus ei õnnestu, on ägeda konkurentsi tõttu juba liiga suur. Selle riski vastu võitlemiseks peavad rakenduste arendajad olema kindlad, et rakenduse loomine tasub end ära ja toob investeeringult head tulu. Ühesõnaga, nad vajavad usaldusväärsust.
Kuigi Androidi ökosüsteem on mitmekesisem, on sellega ka segasem ja raskem töötada. Teisest küljest on iOS rohkem kontrollitud, tihedalt ühendatud ja standardiseeritud, mis muudab arendajatel lihtsamaks teada, mida oodata ja optimeerida oma rakenduste kasutuskogemust vastavalt.
Sellepärast töötavad sotsiaalmeedia rakendused, nagu Instagram, Snapchat ja TikTok, iPhone'is ja teistes Apple'i seadmetes väga hästi, kuid mitte nii palju Android-seadmetes. Sama kehtib ka mobiilimängude kohta.
Seotud: Põhjused, miks mobiilimäng tegelikult nõme on
iOS-i ökosüsteemis on arendajatel hea ettekujutus sellest, kuidas lõppkasutaja nende rakendust näeb ja sellega suhtleb. Kuid Androidi ökosüsteemis – arvestades erinevate Androidi telefonitootjate arvu – on seda efekti põhimõtteliselt võimatu korrata.
Lisaks lisab peaaegu iga Android-telefonitootja oma seadmele kohandatud naha (nt OxygenOS, OneUI, ColorOS jne), mis muudab asjad veelgi keerulisemaks.
Lihtsamalt öeldes, kui arendate Androidi rakendust, on teil kaks valikut: kas luua nii-nii rakendus, mis töötab piisavalt hästi kõigis Android-telefonides või investeerige rohkem aega ja raha, et teie rakendus töötaks suurepäraselt vähemalt mõnes Androidis telefonid. Näib, et esimene saab alati nõukogude koosolekutel ülekaalu.
Seotud: Android 13 soovinimekiri: asjad, mida tahame 2022. aastal näha
Kuid Androidil on rohkem kasutajaid, nii et kas arendajad ei saa lisakulusid hüvitada?
Nad saavad, kuid seda juhtub harva. Enamasti näevad uued arendajad vaeva, et neid lihtsalt märgataks, rääkimata populaarseks saamisest. Ja isegi kui muutute populaarseks ja teil on piisavalt ressursse, saate optimeerida ainult nii paljude Android-seadmete jaoks. Mõne hetke pärast hakkab investeeringutasuvus dramaatiliselt langema – eeldades, et teenite algusest peale tulu.
Oletame, et optimeerite oma rakendust Samsungi telefonide jaoks. Selleks ei pea te oma rakendust optimeerima mitte ainult Androidi, vaid ka OneUI jaoks. See tähendab täiendavate koodiridade kirjutamist ja kvaliteedi tagamisele rohkem aega kulutamist. Kõik see lisapingutus lükkab teie rakenduse (või värskenduse) käivitamiskuupäeva kaugemale, kuid Apple'i kasutajad saavad teie rakendust varem nautida.
Seotud: iPhone vs. Samsungi telefonid: kumb on parem?
Androidi rakenduste optimeerimine on riskantne
Lõppkokkuvõttes hoolivad ettevõtted kasumi teenimisest. Kui Androidi ökosüsteem ei ole oma riski suhtes piisavalt kasumlik, on iOS hea meelega väga hea alternatiiv – nagu see on korduvalt tõestanud. See on usaldusväärsem, standardiseeritud, vähem segadust tekitav ja mis kõige tähtsam, vähem riskantne.
Loomulikult eelistavad arendajad Apple App Store'i Google Play poe ees.
Kui Android-telefonide tootjad soovivad, et rakendused töötaksid sama sujuvalt kui iPhone'ides, peavad nad tegema koostööd rakenduste arendajatega ja aitama neid nii rahaliselt kui ka tehniliselt paremate rakenduste loomisel. Ilma mingisuguse toetuseta pole rakenduste arendajatel tõelist stiimulit neid riske üksi kanda.
Kuidas teate, milliseid tehnilisi andmeid uut Android-telefoni ostes otsida? Ärge muretsege! Järgige seda juhendit ja saate hakkama.
Loe edasi
- Android
- IPhone
- Android
- iOS
- Rakenduste arendus
Ayush on tehnikahuviline ja tal on turundusalane akadeemiline taust. Talle meeldib õppida tundma uusimaid tehnoloogiaid, mis laiendavad inimpotentsiaali ja seavad väljakutse status quo'le. Lisaks oma tööelule armastab ta kirjutada luulet, laule ja tegeleda loomingulise filosoofiaga.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin