Google-dokument antyder at API-nivå 29 vil være Android Q

Et nylig oppdatert Google-dokument antyder at API-nivå 29 vil være Android Q og ikke Android 9.1 Pie, selv om det fortsatt kan være en vedlikeholdsutgivelse.

Hvert år lanserer Google en ny Android-versjon. Den nye smaken i år er Android Pie, også kjent som Android 9. Selv om det vil ta mange måneder for Android 9 Pie å sette sitt preg i Android-versjonsdistribusjonsstatistikk, forventer vi at enheter mottar Android 9-oppdateringen raskere enn enhetene i fjor mottok Android 8.0 Oreo-oppdateringen (takket være Project Treble). Nå som Android 9 Pie er det tilgjengelig i AOSP, er det på tide å spekulere i hva den neste store Android-versjonen blir. Et nylig oppdatert Google-dokument antyder det Android Q vil være den neste store Android-versjonen og ikke Android 9.1 Pie.

Den 30. august, a begå ble slått sammen for å oppdatere Android Bionisk status. Bionic er Androids C-bibliotek, matematikkbibliotek og dynamisk linker. Forpliktelsen viser nye funksjoner i C-biblioteket som kommer til Android Q. Interessant nok sier beskrivelsen at Android Q vil være API-nivå 29.

De API-nivå identifiserer versjonen av Android-rammeverket. For eksempel er Android 8.0 Oreo API Level 26, Android 8.1 Oreo er API Level 27, og Android 9 Pie er API Level 28. Hvis Android Q blir API-nivå 29, antyder det at en Android Pie-vedlikeholdsutgivelse (MR) ikke vil være den neste store versjonen av Android. Det er fortsatt mulig, og høyst sannsynlig, at vi vil se Android Pie MR-er ettersom Google tidligere har gitt ut MR-er uten å støte på API-nivået.

Da jeg så at arbeidet hadde begynt på Android P last år, jeg spekulerte i at Google ville hoppe over Android 8.1 Oreo. Det viste seg åpenbart å ikke være tilfelle fordi jeg ikke hadde tatt hensyn til muligheten for at Google allerede hadde fullført arbeidet med Android Oreo MR1 i deres interne mastergren. Denne gangen er det imidlertid ikke nødvendig for meg å spekulere i hvilken Android-versjon API Level 29 vil være: Google har i utgangspunktet bekreftet det ved å slå sammen forpliktelser ikke en gang men to ganger som kobler Android Q til API-nivå 29.

Hvis Android Q virkelig er API-nivå 29, betyr det at API-ene som utviklerne skal jobbe med bør forbli konsistente i nesten et år til Android Q Developer Previews starter. Det er gode nyheter for utviklere siden oppdaterte krav til Google Play Butikk vil kreve at apper målretter mot API-nivå 28 rundt august neste år. Å følge med på alle de siste plattformendringene kan være en utfordring, men Google begynner å gjøre det obligatorisk hvis du vil at appen din skal trives i Play-butikken. Det er bra for forbrukere og Android-økosystemet å ha oppdaterte apper som bruker de nyeste plattformfunksjonene og overholder de nyeste restriksjonene for plattformbatteri og minneoptimalisering.

Når vi passerer lanseringsdatoen for Google Pixel 3, vil vi forhåpentligvis få bekreftelse på om det kommer en Android 9.1 Pie. Android 8.1 Oreo lansert 2 måneder etter utgivelsen av Google Pixel 2 og Pixel 2 XL, men den Android-versjonen begynte å dukke opp i nedbrytninger av Google-applikasjoner før de ble lansert. Kanskje det samme vil være sant i år, men det er ingen måte å vite det før om noen måneder.