Google dokument sugerira da će API razina 29 biti Android Q

Nedavno ažurirani Google dokument sugerira da će API razina 29 biti Android Q, a ne Android 9.1 Pie, iako još uvijek može postojati izdanje za održavanje.

Svake godine Google predstavlja novu verziju Androida. Nova verzija ove godine je Android Pie, također poznat kao Android 9. Iako će trebati mnogo mjeseci da Android 9 Pie ostavi traga u Statistika distribucije verzije Androida, očekujemo da će uređaji primiti ažuriranje za Android 9 brže nego što su uređaji prošle godine primili ažuriranje za Android 8.0 Oreo (zahvaljujući Project Treble). Sada kada je Android 9 Pie dostupno u AOSP-u, vrijeme je da nagađamo koja će biti sljedeća velika verzija Androida. Nedavno ažurirani Google dokument to sugerira Android Q bit će sljedeća glavna verzija Androida, a ne Android 9.1 Pie.

30. kolovoza a počiniti je spojeno radi ažuriranja Androida Bionički status. Bionički je Androidova C biblioteka, matematička biblioteka i dinamički povezivač. Obaveza navodi nove funkcije u biblioteci C koje dolaze za Android Q. Zanimljivo, u opisu stoji da će Android Q biti API Level 29.

The API razina identificira verziju okvira Android. Na primjer, Android 8.0 Oreo je API razine 26, Android 8.1 Oreo je API razine 27, a Android 9 Pie je API razine 28. Ako će Android Q biti API razine 29, onda to sugerira da Android Pie izdanje za održavanje (MR) neće biti sljedeća velika verzija Androida. Još uvijek je moguće, i vrlo je vjerojatno, da ćemo vidjeti Android Pie MR-ove budući da je Google ranije izdao MR-ove bez promjene razine API-ja.

Kad sam primijetio da je počeo rad na Androidu P lprošle godine, nagađao sam da će Google preskočiti Android 8.1 Oreo. Pokazalo se da to očito nije slučaj jer sam propustio uzeti u obzir mogućnost da je Google već završio rad na Androidu Oreo MR1 u svojoj internoj master grani. Ovaj put, međutim, nema potrebe da nagađam o tome koja će biti Android verzija API razine 29: Google ju je u osnovi potvrdio spajanjem obaveza koje nisu jednom ali dvaput koji povezuju Android Q s API-jem razine 29.

Ako je Android Q doista API razine 29, to znači da bi API-ji s kojima će programeri raditi trebali ostati dosljedni gotovo godinu dana dok ne počnu Android Q Developer Previews. To je dobra vijest za programere od ažurirani zahtjevi trgovine Google Play će zahtijevati da aplikacije ciljaju API razinu 28 oko kolovoza sljedeće godine. Pratiti sve najnovije promjene platforme može biti izazov, ali Google to počinje činiti obaveznim ako želite da vaša aplikacija napreduje u Trgovini Play. Dobro je za potrošače i Android ekosustav imati ažurne aplikacije koje koriste najnovije značajke platforme i pridržavaju se najnovijih ograničenja baterije i optimizacije memorije platforme.

Nakon što prođe datum lansiranja Google Pixela 3, nadamo se da ćemo dobiti potvrdu o tome hoće li biti Android 9.1 Pie. Android 8.1 Oreo lansiran 2 mjeseca kasnije izdanje Google Pixela 2 i Pixela 2 XL, ali ta se verzija Androida počela pojavljivati ​​u raščlanjivanju Googleovih aplikacija prije njihovog izdavanja. Možda će isto biti i ove godine, iako se to ne može znati prije nekoliko mjeseci.