Resumo
- O Google Agenda poderá encerrar em breve o suporte para Android Nougat e versões anteriores, conforme indicado por um novo sinalizador na versão mais recente do aplicativo.
- Esta mudança está alinhada com o foco do Google na segurança, já que versões mais antigas do Android são mais vulneráveis a ataques e violações de dados.
- O suporte a versões mais antigas do Android é demorado, caro e pode levar a problemas de desempenho, tornando uma decisão de negócios lógica para os desenvolvedores priorizarem dispositivos mais novos.
O Android Nougat 7.1, lançado em 2016, é oficialmente uma versão de sete anos do sistema operacional móvel do Google. Embora a maioria dos aplicativos ainda funcione, o Google está ficando exigente. Caso em questão: o Google Chrome foi recentemente abandonado na versão 119 do Nougat. Num futuro próximo, o Google Agenda poderá estar se preparando para ingressar no clube, como evidenciado por uma nova bandeira na versão mais recente do aplicativo.
Uma atualização recente do Agenda sugere que o Google está planejando encerrar o suporte do aplicativo para Nougat. Conforme descoberto por AssembleDebug do TheSpAndroid, a versão mais recente do aplicativo de calendário (v 2023.46.0-581792699-release) tem um novo sinalizador chamado “UnsupportedOperatingSystem__enabled”. Depois que o AssembleDebug ativou o sinalizador, uma mensagem aparece (foto abaixo) solicitando que você atualize para o Android Oreo (8.0) ou mais recente para manter o aplicativo funcionando, supondo que você esteja usando uma versão mais antiga do Android.
O Google não anunciou oficialmente quando deixará de oferecer suporte ao Agenda em versões mais antigas do Android, mas faz sentido do ponto de vista da segurança. Versões mais antigas do Android são mais propensas a ataques e violações de dados, então o Google entrar no modo de defesa é uma resposta natural. Além disso, as versões mais recentes do Android oferecem novos recursos e melhorias que as versões mais antigas não possuem.
Além dos riscos de segurança, existem outros motivos pelos quais os aplicativos param de oferecer suporte a versões mais antigas do Android. Manter versões muito antigas é demorado e caro. Os telefones mais antigos geralmente não têm força (processadores, RAM, gráficos) para lidar com os recursos mais recentes dos aplicativos, portanto, os aplicativos mais recentes geralmente são otimizados para dispositivos modernos. A execução desses aplicativos em telefones mais antigos pode causar lentidão, travamentos e outras dores de cabeça, forçando os desenvolvedores a encerrar o suporte.
Da mesma forma, oferecer suporte a telefones mais antigos pode ser um desperdício financeiro para os desenvolvedores, especialmente quando o número de pessoas que os utilizam continua caindo. A decisão de negócios mais lógica é, obviamente, investir seu dinheiro onde você vê mais clientes. E não vamos esquecer o pesadelo dos testes. Garantir que seu aplicativo funcione em um milhão de telefones diferentes dá muito trabalho. Portanto, os desenvolvedores geralmente optam por se concentrar nos telefones mais novos e populares para facilitar suas vidas.
Além disso, lidar com versões mais antigas do sistema operacional pode transformar o código em uma bagunça. Oferecer suporte a diferentes versões do Android significa escrever códigos diferentes para cada uma, o que pode levar a uma confusão de código difícil de manter, criando trabalho extra e estresse para futuras atualizações de aplicativos.
O Google Agenda pode ser apenas a ponta do iceberg, e é provável que mais aplicativos do Google abandonem o suporte para versões mais antigas do Android no futuro. Então, se você ainda está agarrado a um aparelho Android antigo, é hora de começar a pensar em um upgrade.