O Google explica como o Meta fornece atualizações rápidas de aplicativos e deseja que outros aplicativos os sigam

O que você precisa saber

  • O Google publicou um estudo de caso da implementação interna do Android da Meta, com foco no programa de preparação para Android da empresa.
  • Esta é uma rara visão de uma das maiores empresas de tecnologia do mundo e de como a Meta lança rapidamente atualizações de aplicativos Android.
  • Outros aplicativos podem seguir o exemplo do Meta, pois planejam atualizar seu software antes do lançamento público do Android 15.

As primeiras prévias para desenvolvedores do Android 15 já estão disponíveis, o que significa que os desenvolvedores estão se esforçando rapidamente para garantir que seus aplicativos estejam prontos para o lançamento do novo sistema operacional. No entanto, nem todos os aplicativos são atualizados e otimizados para a versão mais recente do Android assim que são lançados. Essas atualizações levam tempo, mas a Meta encontrou uma maneira de torná-las mais rápidas. É por isso que o Google lançou pesquisa tópica esclarecer os processos internos da empresa.

De acordo com o estudo (através do 9to5Google), Meta levou apenas um ou dois meses para lançar atualizações para seus aplicativos principais após o lançamento do Android 14 AOSP. Isso inclui os principais aplicativos de mídia social e comunicação, como Facebook, Instagram, Threads e Messenger.

É claro que existem muitos desenvolvedores trabalhando nas atualizações do Meta, mas essa velocidade não tem precedentes mesmo para uma empresa do tamanho do Meta. O Google afirma que o Meta levou de sete a nove meses para chegar ao Android 12. No geral, os esforços do Meta aumentaram A taxa de adoção do targetSDK quadruplicou, observa o relatório.

Para atingir esse nível de eficiência, a Meta criou o Android OS Readiness Program. Trata-se de uma série de etapas que reduzem o tempo necessário para preparar atualizações e testes para novos sistemas operacionais e aceleram a implantação.

Logotipo do Instagram em um smartphone sobre uma mesa

(Crédito da imagem: Jay Bongolto/Android Central)

Meta se inspirou para lançar o programa de preparação do sistema operacional Android depois de ter problemas com o Android 11. “Quando o Android 11 foi lançado, alguns aplicativos Meta tiveram problemas com recursos existentes, como Chat Heads, e novos requisitos, como integração com armazenamento limitado.” diz o relatório. A resolução destas questões tem sido complicada pela lenta adoção de ferramentas de desenvolvimento e pela estratégia de descentralização de aplicações.

A equipe Meta automatizou o processo de preparação de lançamentos de SDK, reduzindo o tempo de três semanas para três horas. Esse nível de automação permitiu que Meta testasse atualizações de seus aplicativos com cada versão beta do Android 14. Como leva apenas algumas horas para se preparar para um lançamento, é muito mais fácil testar e solucionar problemas antes do lançamento público do sistema operacional. Segundo Meta e Google, foi assim que as atualizações do Facebook, Instagram, Threads e Messenger ficaram prontas em questão de semanas.

A boa notícia é que por ser baseado em automação, esse processo pode ser utilizado por pequenas equipes de desenvolvimento. O Google quer que outros desenvolvedores de aplicativos sigam os passos do Meta para centralizar e automatizar o processo de desenvolvimento.

Se os desenvolvedores apoiarem isso, isso pode significar que os usuários começarão a usar aplicativos Android otimizados para Android 15 assim que forem lançados ou logo depois.