ANDROID BACKWARD KOMPATIBILITY TALK BEGYNDER. DETTE BEGYNDER AT LYDE KOMPLICERET. - TECHCRUNCH - ANDROID - 2018

Anonim

Elsker iPhone eller hader iPhone, i hvert fald ved du, hvad du kommer ud af boksen, er en enhed, som vil fungere sammen med alle apps i App Store. Det har også været tilfældet med Googles Android-platform - men kun fordi der kun har været én enhed, G1. Når flere enheder begynder at rulle ud, og en ny firmware (1, 5, "cupcake") for at understøtte dem, fortsætter tingene lidt svag.

I sidste uge skrev vi om, hvordan 1.5 Android-softwareopdateringen ville bryde nogle apps, der tidligere arbejdede sammen med Android. Google gav nogle tips til, hvordan man fikser dem, men det er stadig lidt bekymrende. I dag kommer der et andet indlæg på Android Developer-bloggen med to frygtede ord: Bagudkompatibilitet.

Som en åben platform kræver Google ikke kompatibilitet bagud for alle Android-apps. Men da flere enheder og applikationer kommer ud, kan det være et problem. Som Google skriver, "vil du tillade din applikation at køre på alle enheder, eller bare de der kører nyere software?" Masser af iPhone apps svarer det meget spørgsmål med sidstnævnte. Og mens du måske tror, ​​at det kan være begrænsende, sikrer det en vis grad af enkelhed i App Store - og måske vigtigere, at udvikle til iPhone.

IPhone-platformen har allerede en enorm led i form af applikationer bygget til det over Android. Alt, sådan en backwards kompatibilitetskode, der tilføjer kompleksitet til at udvikle til Android, vil bestemt ikke hjælpe. Og det knytter sig tilbage til den grundlæggende forskel mellem iPhone og Android. iPhone, som et lukket system med enheder, der kun er fremstillet af Apple, kan nemt styre udviklingsøkosystemet og vigtige ting som brugeroplevelse. Android, med sit mere åbne system, vil have en meget sværere tid at gøre begge dele. Men fordi Android vil være på så mange flere telefoner (og forskellige andre maskiner) ser det ud til, at det vil vokse til den større platform på et eller andet tidspunkt.

Ja, det er stort set den samme ting, der skete med Microsoft versus Apple i PC-krigen i 80'erne og 90'erne. Men som vi har lært af det betyder "større" ikke nødvendigvis "bedre".

CrunchBase Information

Android

iPhone

Oplysninger fra CrunchBase