Föreställ dig detta: du är en apputvecklare och du får ett val. Du kan antingen välja en appbutik som har ett högre antal användare, men alla har olika enhet, eller så kan du välja en appbutik med ett begränsat antal användare, men alla använder ungefär samma modell. Vad skulle du välja?
Detta är problemet som alla apputvecklare möter när de skapar mobilappar, särskilt mobilspel. Och som du kanske har gissat är det andra alternativet ofta mer populärt. Apple App Store och Google Play Store utför samma funktion, men den förra överträffar den senare upprepade gånger. Varför är det så?
Varför föredrar utvecklare iOS framför Android?
Att skapa en bra mobilapp tar mycket tid, pengar och ansträngning. Det är mycket som står på spel och risken för att din app inte lyckas är redan för stor på grund av den rasande konkurrensen. För att motverka denna risk måste apputvecklare vara säkra på att det är värt mödan att göra en app och ge god avkastning på sin investering. Kort sagt, de behöver tillförlitlighet.
Även om Androids ekosystem är mer mångsidigt, är det också stökigare och svårare att arbeta med. iOS å andra sidan är mer kontrollerad, tätt sammansatt och standardiserad, vilket gör det lättare för utvecklare att veta vad de kan förvänta sig och optimera sina appupplevelser därefter.
Det är därför appar för sociala medier som Instagram, Snapchat och TikTok fungerar riktigt bra på iPhones och andra Apple-enheter, men inte så mycket på Android. Detsamma gäller för mobilspel.
Relaterad: Anledningar till varför mobilspel faktiskt suger
I iOS-ekosystemet har utvecklare en bra uppfattning om hur slutanvändaren kommer att se och interagera med sin app. Men i Android-ekosystemet – med tanke på antalet olika Android-telefontillverkare – är det i princip omöjligt att replikera den effekten.
Dessutom sätter nästan alla Android-telefontillverkare ett anpassat skal på sin enhet (som OxygenOS, OneUI, ColorOS, etc.) vilket gör saker och ting ännu mer komplicerade.
Enkelt uttryckt, om du utvecklar en Android-app har du två val: antingen skapa en so-so-app som fungerar tillräckligt bra på alla Android-telefoner eller investera mer tid och pengar för att se till att din app fungerar utmärkt på åtminstone vissa Android telefoner. Det verkar som om den förstnämnda alltid får övertaget vid styrelsemöten.
Relaterad: Android 13 önskelista: saker vi vill se 2022
Men Android har fler användare, så kan inte utvecklare ta igen de extra kostnaderna?
De kan, men det händer sällan. De flesta gånger kämpar nya utvecklare för att bara bli uppmärksammade, än mindre bli populära. Och även om du blir populär och har tillräckligt med resurser kan du bara optimera till så många Android-enheter. Efter en punkt börjar avkastningen på investeringen sjunka dramatiskt - förutsatt att du gjorde avkastning i första hand.
Säg att du optimerar din app för Samsung-telefoner. För att göra det behöver du inte bara optimera din app för Android, utan även för OneUI. Det innebär att skriva ytterligare rader kod och lägga mer tid på kvalitetssäkring. All denna extra ansträngning kombinerat förskjuter lanseringsdatumet för din app (eller en uppdatering) längre tillbaka, men Apple-användare kan njuta av din app tidigare.
Relaterad: iPhone vs. Samsung-telefoner: vilken är bättre?
Att optimera appar för Android är riskabelt
I slutändan bryr sig företag om att göra vinster. Om Android-ekosystemet inte är tillräckligt lönsamt med hänsyn till sin risk, är iOS gärna ett mycket bra alternativ – vilket det upprepade gånger har visat sig vara. Det är mer pålitligt, standardiserat, mindre förvirrande och viktigast av allt, mindre riskabelt.
Så naturligtvis prioriterar utvecklare Apple App Store framför Google Play Store.
Om Android-telefontillverkare vill att appar ska fungera lika smidigt som de gör på iPhones måste de arbeta tillsammans med apputvecklare och hjälpa dem – både ekonomiskt och tekniskt – att skapa bättre appar. Utan någon form av stöd har apputvecklare inga verkliga incitament att bära dessa risker helt själva.
Hur vet du vilka specifikationer du ska titta efter när du köper en ny Android-telefon? Oroa dig inte! Följ den här guiden så är du bra att gå.
Läs Nästa
- Android
- IPhone
- Android
- iOS
- Apputveckling
Ayush är en teknikentusiast och har en akademisk bakgrund inom marknadsföring. Han tycker om att lära sig om den senaste tekniken som utökar den mänskliga potentialen och utmanar status quo. Förutom sitt arbetsliv älskar han att skriva poesi, sånger och ägna sig åt kreativa filosofier.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera