Tudo o que você precisa saber sobre a substituição de AAB pelo APK na Play Store

O Google está promovendo o credenciamento de desenvolvedores para pacotes de aplicativos Android na Play Store. Mais eficiente do que o APK, o AAB promete aplicativos mais rápidos, menores e mais fáceis de atualizar. Mas como isso funciona e o que isso significa para o futuro do Android?

O anúncio saiu como uma bomba no início do verão de 2021: O Google não quer mais o formato APK na Play Store Pretende-se substituí-lo pelo formato AAB (Android Application Packages). Mas por que essa decisão? Quais são as diferenças entre APK e AAB? Quais são as vantagens do AAB em relação ao APK? O que isso mudará para o futuro do Android? Muitas das perguntas que tentamos responder neste artigo.

O que é um arquivo APK?

APK Stands para Android Package Kit. Este é o formato de arquivo histórico usado no sistema operacional Android. O arquivo APK reúne de forma compacta todos os arquivos necessários para o bom funcionamento e instalação do aplicativo. Todos os aplicativos da Play Store estão em formato APK e é possível baixar qualquer arquivo APK fora da loja de aplicativos oficial para instalar um aplicativo em seu terminal Android.

Quando o AAB se torna obrigatório na Play Store?

A partir de Agosto de 2021Qualquer novo aplicativo enviado para a Play Store deve ser enviado no formato AAB. Portanto, o procedimento é apenas para novos serviços no momento. Em última análise, podemos imaginar que o Google forçará os desenvolvedores a mudar de APK para AAB quando uma atualização for publicada para padronizar a experiência em sua App Store.

O APK será removido?

Mudar para o formato AAB na Play Store não é sinônimo de Fim do APK. Primeiro, porque o AAB é, na verdade, uma maneira de servir arquivos APK de forma mais eficiente aos terminais do usuário. Se o editor não publicar mais o APK na Play Store em favor do AAB, no final das contas, o arquivo APK no AAB ainda será responsável por Execute um aplicativo no dispositivo.

Além disso, conforme mencionado anteriormente, os aplicativos existentes ainda podem usar o APK em vez do AAB na Play Store. No entanto, a maioria dos editores dos aplicativos mais populares mudará voluntariamente e aproveitará o AAB para todos os benefícios que ele oferece.

See also  O que é emprestado de smartphones Android

Por que o Google substituiria o APK por AAB?

Em primeiro lugar, vamos deixar claro que os AABs não são novidade. Este formato já existe, mas está no mesmo arquivo APK. Se falamos muito sobre isso desde que se tornou o formato recomendado na Play Store e obrigatório para novos aplicativos, a tecnologia é conhecida e alguns editores já adotaram esse padrão antes mesmo das orientações recentes do Google. Veremos em detalhes posteriormente como AAB é um formato mais eficiente do que o APK para Play Store, em termos de segurança e desempenho.

Mas vamos falar um pouco sobre um tópico que o Google ainda não trouxe. O AAB permitirá que Mountain View tenha melhor controle sobre seu sistema de aplicativos e coloque sua Play Store mais no centro da experiência Android do que em lojas de aplicativos de terceiros. Eles fornecem APKs para aplicativos e, se os editores decidirem publicar seus aplicativos apenas no formato AAB, eles perderão a riqueza de seu catálogo. Observe que o Google disponibilizou uma ferramenta para desenvolvedores Para converter AAB em APK |No entanto, não há garantia de que eles irão jogar o jogo e disponibilizar os APKs após o upgrade para AAB, exclusivamente para a Play Store. O AAB não é compatível com o instalador do pacote Android e, portanto, não pode (de forma nativa) instalar um aplicativo por meio de seu próprio AAB sem passar pela loja de aplicativos oficial.

Aplicativo Windows 11 para Android
Crédito: Microsoft

Indiretamente, o Google também pode colocar paus nas rodas da Microsoft. O Windows 11 terá suporte nativo para aplicativos Android, que poderá ser baixado e instalado em seu dispositivo a partir da Microsoft Store, que por sua vez dependerá da Amazon Appstore, que precisa de arquivos APK como outras lojas de aplicativos alternativas.

O que é Android App Bundle?

Android app bundle é um arquivo O formato de compartilhamento é para o Google Play Que coleta todo o código compilado e recursos para o aplicativo. Este código e esses recursos são então processados ​​dinamicamente para Crie e envie um arquivo APK personalizado e otimizado para cada dispositivo. Portanto, os desenvolvedores não precisam mais criar, assinar e gerenciar vários arquivos APK para melhorar o suporte para diferentes dispositivos. Todas as informações são coletadas em um único lugar e, em seguida, distribuídas de forma inteligente aos usuários, conforme necessário. Assim, os usuários obtêm uma versão mais leve do aplicativo, pois é otimizado especificamente para seus dispositivos.

See also  A pessoa que eu sempre amei

O objetivo é melhorar a experiência de instalação do aplicativo enquanto reduz a taxa de desinstalação (cada aplicativo ocupa menos espaço). Tudo isso sem adicionar uma carga de trabalho aos desenvolvedores, que devem rapidamente tirar suas marcas com este sistema e que têm Não há necessidade de alterar o código do aplicativo Mudar para AAB, pelo menos se for desenvolvido de acordo com as recomendações do Google.

Android App Bundle
Crédito: Google

Quais são as diferenças entre AAB e APK?

Ao baixar o APK da Play Store, você obtém todos os arquivos do aplicativo, mesmo aqueles de que não precisa. Com AAB, todos os arquivos são disponibilizados na Play Store, mas apenas itens úteis são instalados no dispositivo. Um dispositivo é apenas arquivos distribuídos para sua definição de tela, arquitetura e idioma padrão, por exemplo. com AAB, Portanto, baixar e instalar aplicativos torna-se mais rápido, menos largura de banda é usada e os aplicativos são menos pesados ​​e ocupados Menos espaço de armazenamento.

AAB vs APK
Crédito: Google

O Google fornece exemplos de aplicativos populares tornados mais leves com o Android App Bundle. Dropbox é 33% mais leve, Duolingo 42%, Airbnb 22%, Twitter 13%, Netflix 57%, Tinder 28% e LinkedIn 36%.

O tempo de download do aplicativo é reduzido não só graças à redução no tamanho do arquivo APK gerado pelo AAB, mas também graças aos recursos adicionais. Em particular, um Sistema extra O recurso de upload sob demanda permite adicionar recursos e conteúdo desnecessários posteriormente, após a instalação inicial, durante o uso do aplicativo ou quando o usuário deseja acessar a respectiva funcionalidade ou conteúdo. Portanto, grandes recursos que não são necessários na instalação, recursos destinados a públicos específicos e recursos usados ​​com pouca frequência podem ser acomodados em um pacote de recursos dinâmicos.

Android App Bundle
Crédito: Google

Para os desenvolvedores, o pacote de aplicativos Android também é uma forma de implantar atualizações com mais eficiência, às vezes sem forçar o usuário a ir até a Play Store para atualizar seu aplicativo. Módulos ainda passam na verificação de segurança google play para proteçãoIsso não causa mais problemas relacionados à segurança e confiabilidade de aplicativos e atualizações.

See also  Testamos o Apple Fitness +, a academia 2.0 que mal podemos esperar para ver o terreno na França

Até agora nós tivemos aplicativos instantâneos, A visualização permite que você execute um serviço sem nem mesmo instalá-lo para explorá-lo e testá-lo. Mas os aplicativos compatíveis ainda são muito raros e exigem esforço dos desenvolvedores. Com o AAB, é possível executar um aplicativo que ainda não foi 100% baixado, desde que seus elementos básicos estejam bem disponíveis. Um sistema que conhecemos bem com jogos para PC ou console e que se instala no Android. Conveniente quando a conexão é lenta ou para jogos pesados.

Android App Bundle
Crédito: Google

concluir, O Android App Pack promete aplicativos menores, com melhor desempenho, mais rápidos e fáceis de atualizar.

Ative a entrega de ativos, ative a entrega de recursos, seria esse o caso?

Dois conceitos andam de mãos dadas com AAB: entrega de ativos de jogo e o Play Feature Delivery, que torna o Android App Bundle o que ele é e contribui muito para seus benefícios por meio de um único APK. O Play Asset Delivery e o Play Feature Delivery substituem os arquivos de extensão de blob binários opacos (OBB), que não são suportados pelo AAB.

Ative o recurso de entrega Refere-se ao sistema de coeficiente dinâmico descrito anteriormente. Ele permite que você personalize quais módulos de recursos são entregues a cada dispositivo e quando, com métodos de entrega no momento da instalação, condicional e sob demanda. De acordo com o Google, 10% dos aplicativos mais populares já usam o Play Feature Delivery.

entrega de ativos de jogo Reduz o tempo de download e instalação de jogos priorizando o processamento do essencial. Apenas dados adicionais, como texturas e sons, são processados ​​posteriormente. Além disso, a ferramenta de compressão apresenta apenas ativos de dispositivo que são compatíveis com o dispositivo do usuário, para que não fique entulhada de itens que não pode usar. Os servidores do editor estão menos envolvidos e a experiência do usuário se torna mais fluida.

You May Also Like

About the Author: Octávio Florencio

"Evangelista zumbi. Pensador. Criador ávido. Fanático pela internet premiado. Fanático incurável pela web."

Leave a Reply

Your email address will not be published. Required fields are marked *