Documento do Google sugere que o nível 29 da API será o Android Q

Todos os anos, o Google lança uma nova versão do Android. O novo sabor deste ano é o Android Pie, também conhecido como Android 9. Embora o Android 9 Pie demore muitos meses para deixar sua marca nas estatísticas de distribuição de versões do Android, esperamos que os dispositivos recebam a atualização do Android 9 mais rapidamente do que os dispositivos. no ano passado, recebemos a atualização do Android 8.0 Oreo (graças ao Project Treble). Agora que o Android 9 Pie está disponível no AOSP, é hora de especular qual será a próxima versão principal do Android. Um documento do Google atualizado recentemente sugere que o Android Q será a próxima versão principal do Android e não o Android 9.1 Pie.

Em 30 de agosto, um commit foi mesclado para atualizar o status Bionic do Android. Bionic é a biblioteca C do Android, a biblioteca matemática e o vinculador dinâmico. O commit lista novas funções na biblioteca C que chegam ao Android Q. Curiosamente, a descrição afirma que o Android Q será o Nível 29 da API.

O nível da API identifica a versão da estrutura do Android. Por exemplo, o Android 8.0 Oreo é API Nível 26, o Android 8.1 Oreo é API Nível 27 e o Android 9 Pie é API Nível 28. Se o Android Q for API Nível 29, isso sugere uma liberação de manutenção do Android Pie (MR) ' Não seja a próxima versão principal do Android. Ainda é possível e altamente provável que veremos os MR Pie do Android, já que o Google lançou MRs anteriormente sem aumentar o nível da API.

Quando vi que o trabalho havia começado no Android P no ano passado, especulei que o Google ignoraria o Android 8.1 Oreo. Obviamente, isso acabou não sendo o caso, porque eu não tinha levado em conta a possibilidade de o Google já ter concluído o trabalho no Android Oreo MR1 em sua filial principal interna. Desta vez, no entanto, não há necessidade de especular sobre qual será o nível 29 da API da versão Android: o Google basicamente confirmou isso mesclando confirmações não apenas uma vez, mas duas vezes que vinculam o Android Q ao nível 29 da API.

Se o Android Q realmente for o nível 29 da API, isso significa que as APIs com as quais os desenvolvedores estão trabalhando devem permanecer consistentes por quase um ano até que as visualizações do desenvolvedor do Android Q sejam iniciadas. Isso é uma boa notícia para os desenvolvedores, pois os requisitos atualizados da Google Play Store exigirão que os aplicativos segmentem o nível 28 da API em agosto do próximo ano. Acompanhar todas as alterações mais recentes da plataforma pode ser um desafio, mas o Google está começando a tornar isso obrigatório se você deseja que seu aplicativo prospere na Play Store. É bom para os consumidores e o ecossistema Android ter aplicativos atualizados que usam os recursos mais recentes da plataforma e respeitam as mais recentes restrições de otimização de bateria e memória da plataforma.

Depois de passarmos a data de lançamento do Google Pixel 3, esperamos obter confirmação sobre se haverá uma torta Android 9.1. O Android 8.1 Oreo foi lançado 2 meses após o lançamento do Google Pixel 2 e Pixel 2 XL, mas essa versão do Android começou a aparecer em detalhes dos aplicativos do Google antes do lançamento. Talvez o mesmo seja verdade este ano, embora não haja como saber até daqui a alguns meses.