Google hoje colocou um post no Android Developers Blog explicando que o Pixel 7 e o Pixel 7 Pro são os primeiros aparelhos Android que suportam apenas aplicativos de 64 bits. Com esses telefones, o sistema operacional não suporta mais aplicativos de 32 bits. Os aplicativos de 64 bits são executados mais rapidamente porque acessam instruções que os aplicativos de 32 bits não podem. E o Google também aponta que, ao trabalhar com aplicativos de 64 bits, CPUs mais recentes podem oferecer um desempenho até 25% melhor. O Google, conversando com desenvolvedores de aplicativos, disse:”Graças aos esforços e colaboração de toda a comunidade Android, nosso ecossistema é pronto. A transição de dispositivos Android para somente 64 bits exigiu muitas mudanças em toda a plataforma, ferramentas, Play e, claro, seus aplicativos. Começamos apresentando o suporte de 64 bits em 2014, anunciando mudanças de política em 2017 e exigindo suporte para aplicativos do Google Play a partir de 2019.”O Google nos diz que a remoção do suporte para aplicativos de 32 bits também economizará memória porque economiza até 150 MB de RAM que o sistema operacional usava mesmo quando não estava executando aplicativos de 32 bits. O Google aponta”Essas economias de memória resultam em menos condições de falta de memória, o que significa menos instabilidade e menos interrupções de aplicativos em segundo plano”. Sim, todos nós poderíamos usar menos jank em nossos telefones. Ninguém quer ter suas correntes arrancadas.
Os Pixel 7 e 7 Pro são os primeiros smartphones Android de 64 bits
O uso de aplicativos de 64 bits também melhora a segurança do seu smartphone. Isso se deve ao maior espaço de endereço que permite o uso de randomização de layout de espaço de endereço (ASLR) que impede que invasores aproveitem a corrupção de memória criada por bugs. A criação de aplicativos de 64 bits também oferece aos desenvolvedores melhores ferramentas para encontrar erros de memória e melhorar a qualidade de um aplicativo. A mudança para aplicativos de 64 bits também pode levar os fabricantes de telefones a disseminar atualizações com mais rapidez e facilidade.
O Google tem uma mensagem para os desenvolvedores:”Com dispositivos somente de 64 bits chegando aos usuários, incentivamos os desenvolvedores a começar a pagar mais atenção para testar seus aplicativos e atualizações para dispositivos somente de 64 bits. Para dar suporte a isso, o Google Play agora fornece relatórios de pré-lançamento que são executados em dispositivos somente de 64 bits para detectar e relatar problemas de compatibilidade.”
A empresa também está dizendo aos desenvolvedores de aplicativos que”embora os dispositivos somente de 64 bits cresçam em popularidade com os telefones que se juntam ao Android Auto neste grupo, os dispositivos somente de 32 bits continuarão sendo importantes para o Android Go, Android TV e Android Wear”.