O Google introduziu um novo modelo de aplicativo para Android chamado Android App Bundle. Isso, juntamente com o Google Play Dynamic Delivery, reduzirá drasticamente o tamanho do aplicativo para ajudar a melhorar a retenção de usuários.
Como desenvolvedor, cabe a você fazer tudo ao seu alcance para melhorar a retenção de usuários. Manter a proporção de instalação para desinstalação a mais baixa possível é importante para que seu aplicativo tenha uma classificação elevada. Novos usuários estão ingressando no ecossistema Android aos milhões a cada ano, à medida que o Google continua a se expandir em mercados como a Índia e vários países africanos. Os usuários nesses mercados emergentes tendem a ser mais cuidadosos com os dados do que a maioria, então você pode nem perceber que o tamanho do seu APK se tornou muito grande para atrair esses usuários. É por isso que o Google está lançando um novo modelo de aplicativo para Android chamado Android App Bundle. Juntamente com o novo Google Play Dynamic Delivery, os tamanhos dos aplicativos podem ser drasticamente reduzidos para ajudar a melhorar a retenção de usuários nos principais mercados.
Reduzindo o tamanho do APK com Android App Bundle e Google Play Dynamic Delivery
Se você estiver criando um aplicativo com o objetivo de fornecer o máximo de compatibilidade com dispositivos Android, isso significa que você precisará compilar para todos os formatos, incluindo smartphones, tablets e Chromebooks Android e todas as arquiteturas de hardware, incluindo ARM, ARM64 e x86. Você também precisará criar vários layouts para acomodar a diversidade de resoluções de tela, proporções e densidades. E para oferecer a melhor experiência aos usuários em diferentes regiões, você também precisará traduza seu aplicativo para vários idiomas. Juntar tudo isso pode resultar em um APK enorme e inchado que contém muitos recursos que não são relevantes para a maioria dos usuários. Claro, você pode oferecer APKs diferentes para cada arquitetura, formato, layout, etc. e deixe o Google Play cuidar de qual versão servir ao usuário, mas você ainda acabará com os usuários instalando aplicativos que contêm recursos desnecessários.
Com o novo modelo de aplicativo chamado Android App Bundle, você pode agrupar tudo o que seu aplicativo precisa para cada dispositivo. Basta enviar seu aplicativo para o Console do desenvolvedor do Google Play e clique em "criar pacote". É simples assim! Então, graças ao Google Play Dynamic Delivery, apenas os recursos e códigos relevantes para o dispositivo específico do usuário serão servidos. Por exemplo, se um usuário cujo idioma principal é o francês fizer download do seu aplicativo que designou o idioma francês strings, o Dynamic Delivery exibirá a tradução em francês e não um APK que contém todos os línguas. Isso pode reduzir drasticamente o tamanho geral do download e da instalação. Disseram-nos que LinkedIn houve uma redução de 23% no tamanho do aplicativo enquanto Twitter houve uma redução de 35%.
O Android App Bundle também é modular para que você possa fornecer recursos sob demanda, em vez de durante a instalação. Isso requer que você participe da versão beta para Entrega dinâmica do Google Play e baixe o mais recente Estúdio Android 3.2 Lançamento Canary para publicar seu aplicativo no Loja de aplicativos do Google. A quantidade de dados que você salvará com o App Bundle e o Dynamic Delivery dependerá do número de variantes de aplicativos que você oferece e dos tipos de recursos que você agrupa com seu aplicativo, mas dada a facilidade com que o Google está facilitando para os desenvolvedores reduzir o tamanho do APK, você deve aproveitar as vantagens das novas ferramentas o mais rápido possível se quiser atrair mais usuários emergentes. mercados.