A Google pretende mudar a forma como o Android é atualizado, ou melhor, tornar mais transparente o seu cronograma de lançamento de novas versões para ajudar os developers a planear o desenvolvimento das aplicações. É nesse sentido que a gigante tecnológica publicou o primeiro diário de desenvolvimento para o Android 16, mesmo que não tenha ainda listado as principais funcionalidades do sistema operativo, pelo menos no que diz respeito ao utilizador final.

A fabricante publicou ainda o cronograma com as atualizações trimestrais, alternando funcionalidades com lançamentos de SDK, acompanhados com mudanças de comportamento das APIs. Neste caso, o primeiro e terceiro trimestre de 2025 serão lançadas funcionalidades para o sistema operativo. E no segundo e quarto trimestre serão disponibilizadas novas APIs para os developers, assim como uma atualização grande e uma pequena do SDK, respetivamente.

Cronograma Android 16
Cronograma Android 16

A decisão de ter puxado para o segundo trimestre o maior lançamento do sistema operativo, em vez de no terceiro trimestre como nos anos anteriores, permite um melhor alinhamento com o calendário de saída dos equipamentos do ecossistema Android. Assim, mais equipamentos podem receber atualizações importantes do Android mais cedo.

Dessa forma, os developers são também avisados que precisam de alinhar as atualizações e testes de compatibilidade das aplicações mais cedo, para que estejam prontas no lançamento da respetiva nova versão do Android.

A Google ainda não revelou as novidades previstas para o Android 16, no que diz respeito à experiência do utilizador, uma vez que ainda é muito cedo. Mas já são conhecidas duas funcionalidades para developers que vão afetar depois a experiência final do utilizador. A primeira é o Photo Picker (Seleção de Fotos) ferramenta utlizada nas aplicações de fotografias e vídeos. Este vai introduzir uma forma mais segura para os utilizadores darem autorização às apps para o acesso a imagens e vídeos selecionados, seja localmente ou na cloud, em vez de toda a biblioteca de conteúdos.

A outra funcionalidade diz respeito ao registo de dados de saúde, através do Health Connect. A versão inicial da API suporta estes dados, permitindo que as apps leiam e registem os registos médicos com o consentimento explícito do utilizador. A API está ainda numa fase de acesso antecipado.

Quais são as novidades nas atualizações do Android 16?

A primeira novidade para o Android 16 é o aumento do número de SDKs a chegar aos developers. Ao introduzir dois lançamentos anuais, a Google pretende ajudar a conduzir mais rapidamente a inovação das apps e equipamentos, garantindo maior estabilidade e polimento dos produtos para os utilizadores. Os developers vão receber nas próximas semanas a versão beta do SDK maior que vai ser lançado no segundo trimestre de 2025.

Outra funcionalidade diz respeito à forma como os utilizadores atualizam o sistema operativo. Por exemplo, não terá de instalar todo o sistema operativo para obter uma nova funcionalidade que foi disponibilizada na app da calculadora. Anteriormente, era necessário reunir diversas funcionalidades ou atualizações das apps do sistema operativo numa grande atualização do Android.

Veja o diário de developers do Android 16:

A nova forma de atualização de Android não necessita que uma funcionalidade de relevo que esteja pronta espere. Quando estiver pronta pode permanecer escondida enquanto é testada no próprio ecossistema e depois lançada quando a fabricante estiver confortável com a sua qualidade, sem afetar as restantes funcionalidades.

O novo sistema de atualizações do Android é feito por camadas, sendo as três principais as apps utilizadas, a framework do sistema operativo Android e os drivers específicos do hardware, que variam entre os equipamentos.

Olhando para as apps, para estas serem atualizadas de forma suave, a Google migrou funcionalidades para as mesmas, tais como o Gmail. YouTube ou o Maps, que são atualizadas regularmente através da Play Store. Os equipamentos podem rapidamente atualizar as aplicações com novas funcionalidades de núcleo, como as chamadas ou mensagens, fazendo o download a partir da loja de apps.

A Google separou o framework do sistema operativo Android dos drivers específicos de hardware, tornando assim o ecossistema mais modelar. As fabricantes de smartphones Android podem atualizar os equipamentos com novas versões sem esperar nas modificações dos drivers, o que vai permitir acelerar o lançamento das atualizações.

A Google espera assim atualizações de pacotes de componentes vitais do sistema operativo, tais como o motor de virtualização, em módulos que podem ser atualizados através da Play Store. Este sistema permite a mesma agilidade comparável a atualizações de aplicações, com maior performance e segurança.