Não instale o Android 15 agora

Escrever software é difícil, especialmente para algo tão complexo como o sistema operacional do seu telefone. Quando você pega milhões de linhas de código genérico e tenta transformá-lo em algo direcionado a um grupo específico de telefones, muita coisa pode dar errado. Isso é o que acontece quando você vê empresas oferecendo versões beta da próxima grande atualização de software para o seu telefone, assim como o Google está fazendo com o Android 15.

O Google faz a maior parte do trabalho no Android e precisa construir uma base sólida que funcione conforme planejado (ou perto disso). A princípio, nunca parece funcionar como pretendido. Caso em questão: a primeira oferta pública do Android 15 foi tão ineficaz que a empresa removeu a imagem de atualização, forçando os usuários que desejassem experimentá-lo a instalá-lo manualmente.

Sempre vemos algum tipo de problema quando uma nova versão passa por testes iniciais. Quando as coisas estão historicamente ruins, você pode se perguntar por que o Google está fazendo isso. O engraçado é que essa é a maneira correta de fazer isso – com erros e tudo.

Você deveria ficar longe

Está quebrado e você não quer que isso aconteça

(Crédito da imagem: Jerry Hildenbrand/Android Central)

Você provavelmente já leu isso milhares de vezes – você não deve instalar uma versão beta do Android em um telefone que usará todos os dias. Visite qualquer site Android ou de tecnologia e você lerá a mesma coisa, e venho dizendo isso há anos, embora geralmente acabe fazendo isso.

Mesmo o Google não acha que você deva instalá-lo, especialmente as primeiras versões de visualização, antes de ser chamado de “beta”. Tudo o que você ler lhe dirá os possíveis problemas que você pode encontrar e o suporte que não será fornecido se e quando você os encontrar.

Pode ser ótimo experimentar algo novo antes que fique disponível para todos, mas é melhor deixar para as pessoas que têm um segundo telefone para jogar ou para o público-alvo: desenvolvedores Android.

A capacidade dos desenvolvedores de experimentar o que o Google tem reservado antes de ser finalizado é um grande motivo pelo qual ter um programa beta é tão importante.

Desenvolvedores, desenvolvedores, desenvolvedores

Interface do Android Studio do Jetpack Compose

(Crédito da imagem: Alex Lockwood/YouTube)

O Google adora quando tantos usuários veem anúncios e fornecem dados que ajudam a vendê-los. Mas o Google se preocupa ainda mais com os desenvolvedores que ajudam o Android a se tornar um ecossistema cheio de serviços e aplicativos, e é por isso que nós, usuários, queremos usá-lo. Se esses desenvolvedores não existissem, nenhum de nós existiria.

O Google precisa trabalhar com eles, então tudo o que planeja fazer com a nova versão do Android será amigável ao desenvolvedor. Isso significa que não é tão difícil escrever aplicativos que possam tirar proveito de novos recursos ou não quebrar novas regras, e atualizar aplicativos mais antigos é um processo simples.

Lançar versões de teste de uma nova versão para que os desenvolvedores possam experimentá-la e fornecer feedback é uma parte importante do processo. O Google pode conseguir criar algo novo, mas os desenvolvedores poderão ver como isso os afeta assim que experimentarem. Eles podem então dizer ao Google o que gostam, o que não gostam e o que não funciona.

O Google está ouvindo esse feedback; isso é necessário se ele quiser manter os desenvolvedores satisfeitos. As versões do Android eventualmente chegam a um ponto em que as alterações no funcionamento interno são concluídas, e é importante iniciar o processo antecipadamente se o Google quiser que você compre um telefone Android na próxima vez que precisar de algo novo.

É importante lembrar que alguns desenvolvedores, como a equipe de software da Samsung ou as pessoas por trás do Spotify, estão envolvidos no processo antes que qualquer atualização esteja disponível para teste. É igualmente importante compreender que as necessidades de pequenas equipes ou mesmo de desenvolvedores de aplicativos individuais são diferentes daquelas de uma empresa como a Samsung. Ambos os grupos de desenvolvimento, grandes e pequenos, são importantes.

A única maneira de obter essas informações é cancelar as compilações de visualização o mais cedo possível.

O Google também precisa testar alguns de nós

Configurações de sandbox de privacidade no Android 13

(Crédito da imagem: Google)

Você já sabe que provavelmente não deveria experimentar o beta (especialmente os betas de visualização para desenvolvedores) do Android em seu telefone. Mas o Google sabe que algumas pessoas farão isso de qualquer maneira. Alguns até farão isso no telefone do qual dependem e usam como motorista diário. Os usuários que jogam desta forma também são muito importantes.

A primeira prévia do Android 15 apenas removeu a atualização de imagem OTA (over-the-air) porque ela estava completamente quebrada e gerou mensagens para muitos usuários informando que seu telefone estava “quebrado” quando a atualização tentou ser instalada. Vemos compilações e atualizações sendo descartadas com frequência e, às vezes, você precisa de muitos colaboradores para encontrar esses bugs.

Atualizar o software do seu telefone é uma tarefa difícil e há muitos motivos pelos quais isso pode dar errado. Às vezes, arquivos grandes são enviados e você precisa de espaço no telefone para funcionar. Com tantas peças móveis, surgem problemas. Quando vários usuários enfrentam o mesmo problema, é importante descobrir o que está acontecendo.

A única maneira de fazer isso é ter um conjunto de dados grande o suficiente. Se um bug afeta a todos, é muito mais fácil diagnosticar e corrigir do que algo que afeta apenas algumas pessoas. É importante que um número suficiente de usuários encontre problemas se o Google quiser tentar corrigi-los. A melhor maneira de ver mais usuários com problemas é começar com muitos usuários.

Não só o Google

Dê uma olhada no novo design Quick Switch em One UI 6.1 para Samsung Galaxy S24 Ultra.

(Crédito da imagem: Nicholas Sutrich/Android Central)

Pré-visualizações e betas para desenvolvedores são importantes para qualquer grande projeto de software, não apenas para a versão Google Pixel do Android. É por isso que a Samsung tem programas de teste One UI e a Microsoft tem seus Insiders. Até a Apple gosta de enviar versões de teste com bugs para quem quiser experimentá-las.

Os betas do Android são especialmente importantes para o Google porque a empresa tem duas versões do Android nas quais funciona: o software que roda em telefones Pixel e a versão básica do Android que todos usam. Esta base Tem para ser grande; estável e quase sempre livre de bugs. Isso é muito mais importante para o Google como empresa do que o software Pixel, mas enviá-lo para participantes dispostos a usar Pixels é uma boa maneira de testar ambas as versões.

O Android 15 entrará oficialmente em beta em abril e, mesmo assim, ainda terá muitos bugs. É importante apenas que esses bugs sejam vistos pelo maior número de pessoas possível e que os desenvolvedores testem a implementação de novos recursos. O programa de testes beta do Android pode ser confuso, mas esta é realmente a melhor maneira de fazer isso.