A série de eventos "Playtime", focada no desenvolvedor do Google, começou hoje, e com isso vem várias mudanças para os desenvolvedores que publicam aplicativos na Play Store. O maior impulso do foco do Google é mudar o paradigma de anos de instalação de aplicativos grandes (e cada vez mais) no seu telefone de uma maneira única.
As alterações emanam de um novo formato de publicação chamado "Pacote de aplicativos Android". Os pacotes permitem que os desenvolvedores compartimentem seus aplicativos em diferentes componentes para reduzir o tamanho da instalação inicial dos usuários. Isso significa que, quando baixarmos um aplicativo, é provável que o tamanho do arquivo seja menor - algo que todos concordamos que seja uma boa mudança - e componentes adicionais podem baixar e adicionar ao aplicativo mais tarde, conforme necessário. Isso também permite aplicativos gerais maiores, no caso de coisas como jogos, sem o uso de arquivos de expansão dedicados.
O Google torna ainda mais fácil para os desenvolvedores distribuir aplicativos de várias maneiras, sem criar vários aplicativos.
A mudança para os pacotes de aplicativos ajuda o Google a aprofundar o processo de racionalização do paradigma de instalação de aplicativos. Parte do processo é melhorar os "aplicativos instantâneos" - o sistema recentemente anunciado que permite que os aplicativos carreguem seus componentes básicos e executem sem instalação. Agora, os aplicativos instantâneos podem ser projetados para fazer parte apenas dos pacotes de aplicativos - o que significa que os desenvolvedores não precisam mais ter um aplicativo "instantâneo" e "instalável" separado, apenas fazem um pacote de aplicativos que define qual parte será executada como aplicativo instantâneo, e o resto pode vir depois. Essa é uma grande melhoria para os desenvolvedores, que realmente não desejam manter versões separadas de seus aplicativos e podem se beneficiar de uma melhor conversão, encontrada na Web ou na Play Store, para uma instalação real do aplicativo.
Quando os aplicativos são menores e rodam mais rápido, todos ganham.
Do lado do consumidor, essas duas alterações são significativas, pois obscurecem ainda mais as linhas do que significa "instalar" um aplicativo. Mas, quando feito corretamente, o usuário final vence - não importa realmente se um aplicativo, parte de um aplicativo ou nenhum componente está realmente "instalado", desde que o tempo de execução seja rápido e o aplicativo funcione como você espera. Há um benefício adicional de economizar espaço no armazenamento do telefone e dados móveis, se você precisar obter um novo aplicativo enquanto estiver longe do Wi-Fi.
Esses tipos de alterações levarão muito tempo para se espalhar para as massas e exigir que os desenvolvedores dediquem tempo para torná-las realidade em seus próprios aplicativos, mas os resultados devem ser positivos para todos.
O Google tem muito mais a falar e muitas atualizações para os desenvolvedores do que o detalhado aqui. Se essa é sua área de especialização (ou você deseja que ela seja), o Google possui muitas informações no blog de desenvolvedores.