Android TV exigirá pacotes de aplicativos em 2023, com expectativa de reduzir o tamanho do aplicativo em 20%

A Android TV consumirá menos armazenamento no futuro. Google anúncio que o formato de arquivo de aplicativo de economia de espaço do Android, Android App Bundles (AABs), será finalmente padrão na Android TV. Em maio de 2023, ou daqui a seis meses, o Google exigirá que todos os aplicativos da Android TV mudem para o novo formato de arquivo, o que pode reduzir as necessidades de armazenamento de aplicativos em 20%.

O armazenamento para Android TV é sempre difícil, pois os fabricantes de hardware desejam tornar as smart TVs e decodificadores o mais baratos possível, o que geralmente significa enviar com uma quantidade mínima de armazenamento. O Google diz que “em 2022, os smartphones costumam ter um tamanho mínimo de armazenamento de 64 GB, mas as smart TVs têm apenas uma média de 8 GB”. O próprio Google é realmente um grande infrator aqui, com o Google Chromecast com Google TV vindo com apenas 8 GB de armazenamento. Está longe de ser suficiente, e muitas pessoas ficar sem espaço de armazenamento no novo Chromecast com apenas o mínimo de aplicativos de conteúdo instalados. Existem 10.000 aplicativos Android TV, incluindo alguns dos mais extensos 10 GB +mas a maioria dos usuários de Android TV não pode instalá-los.

Os pacotes de aplicativos Android não serão uma bala mágica para dispositivos mal projetados com armazenamento insuficiente, mas cada pedacinho ajudará. Pacotes de aplicativos Android foram anunciados com o Android 9 em 2018 como uma forma de economizar armazenamento do dispositivo dividindo um aplicativo em módulos, em vez de um grande APK monolítico (o antigo formato de aplicativo Android) com todos os dados possíveis. Os aplicativos Android oferecem suporte a vários idiomas, resoluções de exibição e arquiteturas de processador diferentes, mas cada dispositivo individual precisa selecionar apenas algumas dessas opções para funcionar. Os Android App Bundles se integram à Play Store para criar um sistema de entrega dinâmico para cada mod. Seu telefone comunica os módulos de que precisa para a Play Store, e os servidores do Google reuniram um pacote apropriado e o enviaram para seu dispositivo. É até possível que os desenvolvedores movam alguns recursos de aplicativos menos usados ​​para um pacote que pode ser baixado instantaneamente se o usuário precisar.

Os pacotes de aplicativos basicamente transferem grande parte da responsabilidade de empacotar aplicativos para a nuvem, ou seja, para a nuvem do Google, resultando em algum grau de bloqueio do Google. Os desenvolvedores devem fazer upload de suas chaves de assinatura de aplicativo e base de código para os servidores do Google, que agora são responsáveis ​​por compilar seus aplicativos em mais de 100 módulos. A Play Store agora é responsável por detectar o que um telefone precisa para fornecer esses módulos em tempo real. Mas mesmo que uma loja de aplicativos de terceiros possa replicar tudo isso, é provável que os desenvolvedores não estejam interessados ​​em confiar em um milhão de lojas de aplicativos diferentes com suas chaves de assinatura.

O Google diz que os pacotes de aplicativos Android economizam em média cerca de 20% de espaço em comparação com um APK monolítico, o que será uma grande ajuda para os dispositivos com falta de armazenamento. Desde 2021, eles são o padrão exigido para telefones e tablets e, em seis meses, os aplicativos de TV também terão que usá-los. Os desenvolvedores que não mudam no tempo terão seus aplicativos de TV ocultos na pesquisa, então é melhor começar a trabalhar! O Google estima que “na maioria dos casos, um engenheiro levará cerca de três dias para migrar”.

Listando imagem por Google