Os aplicativos “Lite” estão disponíveis há anos, mas decolaram com o Android Go – uma iniciativa para fazer telefones baratos e de baixo custo para pessoas em países de baixa renda. Parte da iniciativa foi o desenvolvimento de aplicativos leves que funcionam bem em telefones com pouca RAM e baixo consumo de CPU. Poderia ter sido um benefício definitivo para todos com um telefone Android. Infelizmente, os desenvolvedores decidiram ser evasivos sobre isso.
Atualmente, muitos aplicativos lite estão disponíveis apenas em alguns países ou regiões. Mais funcionam apenas em dispositivos de gama média ou baixa. Não há muita rima ou razão para isso, especialmente quando a opção de permitir que todos usem um aplicativo é tão simples quanto marcar algumas caixas no painel do desenvolvedor do Google Play. Não é a versão mais quente ou controversa, mas os aplicativos lite são bons e devem estar disponíveis para todos.
Existem até situações em que pessoas em países desenvolvidos com telefones de última geração podem usar uma versão de um aplicativo mais simples e com menos recursos. Eles podem viver em uma área rural com má recepção ou estar no meio de um desastre natural. Algumas pessoas até viajam para uma área de recepção ruim. A questão é que as pessoas nos mercados emergentes não são as únicas que podem se beneficiar. Vamos falar sobre o porquê.
Você deseja que os aplicativos Lite estejam disponíveis para todos os telefones e países?
20 votos
O uso de recursos dos aplicativos se intensifica
Joe Hindy / Autoridade Android
Se eu perguntar a você quais são os aplicativos que mais consomem recursos no Android, há uma boa chance de você mencionar um aplicativo nesta lista. Quem não quiser clicar provavelmente pode adivinhar os culpados: Facebook, WhatsApp, YouTube, Instagram e Snapchat. Você os conhece, os aplicativos móveis mais populares com mais downloads.
Esses aplicativos lideram listas semelhantes há anos. À medida que a tecnologia se torna mais poderosa, todas as grandes empresas aproveitam ao máximo fazendo com que seus aplicativos façam mais coisas, consumam mais recursos e consumam mais dados. Esses aplicativos ainda usam mais permissões do que nunca, aumentando a quantidade de dados coletados.
Quanto maiores as baterias ficarem e quanto mais poderoso o hardware se tornar, mais aplicativos tirarão proveito dele.
Isso normalmente não é grande coisa. Afinal, mais recursos e sobrecarga significam mais desempenho. O problema é que os ganhos líquidos que você obtém com a compra de um novo hardware geralmente são anulados quando os desenvolvedores continuam adicionando coisas extras para usar esses recursos extras.
O resultado final é frustrante. Temos mais recursos disponíveis em dispositivos de baixo custo agora do que tínhamos em qualquer telefone há dez anos, mas os telefones de baixo custo ainda parecem lentos quando na verdade não deveriam.
Mesmas tarefas, mais recursos
Joe Hindy / Autoridade Android
Uma coisa é simplesmente lançar declarações como acabei de fazer acima, mas há dados para fazer backup.
O Facebook é um excelente exemplo disso. O aplicativo completo pré-carrega seu feed em segundo plano, por isso é sempre rápido e responsivo quando você o abre. Claro, isso significa que ele usa muitos dados e ciclos de CPU em segundo plano. O tamanho da instalação é superior a 150 MB e pode chegar a 1 GB ou mais sem muitos problemas com postagens pré-carregadas e outros recursos de monopolização de dados.
Quanto mais núcleos de CPU nossos telefones obtêm, mais núcleos de CPU os aplicativos exigem de alguma forma, apesar de executar as mesmas tarefas.
O Facebook Lite, por outro lado, tem um tamanho de instalação inferior a 5 MB, não pré-carrega seu feed e não reproduz vídeos automaticamente, a menos que você esteja em Wi-Fi por padrão. Ele ainda usa cerca de 25% menos permissões do que o aplicativo completo do Facebook. Sim, você perde alguns outros recursos, e rolar seu feed é um pouco mais lento, mas pelo menos você sabe quando o Facebook Lite está usando seus dados.
O Facebook Lite simplesmente é executado com menos frequência e usa menos dados quando você não está no aplicativo. A desvantagem é uma melhor duração da bateria, menos uso em segundo plano e menos tarefas em segundo plano sendo executadas. Seria bom ter esses benefícios em todos os telefones, não apenas nos de baixo custo.
Quais são as principais diferenças? Facebook vs Facebook Lite
A maioria dos aplicativos lite se compara de forma semelhante aos seus equivalentes de tamanho normal, como o Facebook. Os desenvolvedores visam o fator wow sobre a usabilidade na maioria dos casos. Afinal, eles estão tentando colocar você no aplicativo e mantê-lo lá pelo maior tempo possível, mesmo que isso signifique destruir a vida útil da bateria no processo.
Os aplicativos Lite não são apenas melhores em recursos. Eles são fisicamente mais fáceis de usar, com menos interações necessárias para chegar às coisas importantes.
Mantendo nosso exemplo do Facebook, a maioria das pessoas precisa de um tutorial completo sobre como alterar as configurações básicas no aplicativo regular do Facebook. Por exemplo, vamos ver como desativar a reprodução automática de vídeos em seu feed de notícias. Você clica na sua foto de perfil, então Configurações e privacidadeque exibe uma lista onde você clica Definições novamente. Em seguida, clique na sua foto de perfil novamente e encontre Mídia e contatos para finalmente chegar lá. São cinco camadas de menus para alterar uma configuração.
Complexidade, armazenamento e uso de recursos são significativamente maiores em aplicativos completos do que em aplicativos lite.
No Facebook Lite? Clique na sua foto de perfil e, em seguida, Definições. A opção de reprodução automática de vídeos está em uma lista bastante longa, mas ainda está lá após apenas duas interações, o que representa 60% menos esforço para o usuário. Otimizar para baixo uso geralmente significa desenvolver aplicativos mais simplificados, o que beneficia a todos.
O ponto é que a diferença entre um aplicativo lite e um aplicativo completo não é pequena. Complexidade, armazenamento e uso de recursos são todos objetivamente e mensuravelmente maiores por uma margem bastante significativa em aplicativos completos em comparação com os lite.
Lei de Zawinski
Joe Hindy / Autoridade Android
A Lei de Wirth afirma que o software fica mais exigente mais rápido do que o hardware fica mais poderoso. Acho que essa lei é válida, apesar de ter quase 30 anos. O Facebook é, afinal, um dos principais candidatos ao maior consumidor de recursos de qualquer aplicativo Android convencional, e tem sido por toda a sua existência no Android, apesar de grandes saltos sendo feitos em hardware.
A menos conhecida Lei de Zawinski se aplica um pouco melhor. A versão curta é que os aplicativos que as pessoas gastam muito tempo usando têm uma pressão crescente para expandir até que possam fazer tudo. Vamos continuar usando o Facebook como exemplo. No início, era apenas uma rede social onde você postava palavras, fotos e vídeos.
Aplicativos onde as pessoas passam o tempo geralmente tentam se expandir para fazer tudo, seduzindo as pessoas a nunca mais saírem.
Depois de um tempo, o Facebook se tornou um fórum com o recurso Grupos, uma plataforma de mensagens com o Facebook Messenger, uma plataforma de vídeo como o YouTube, uma plataforma de curtas como o TikTok, uma plataforma de transmissão ao vivo como o Twitch, um mercado como o Craigslist, e a lista continua e sobre.
Outro exemplo é o Google Chrome. Começou como um navegador, depois se tornou uma plataforma de aplicativo da web e o processo continuou até se tornar um sistema operacional inteiro – o Chrome OS. Existem muitos outros exemplos. O ponto é que, à medida que os aplicativos se expandem além de seu escopo original, o mesmo ocorre com o uso de recursos, mesmo que as necessidades do usuário final não mudem.
Há uma variedade de termos para quando os desenvolvedores fazem esse tipo de coisa. “Feature creep” é quando os desenvolvedores de software continuam adicionando coisas extras, mesmo que isso torne o aplicativo lento e inchado. “Elegância assustadora” é quando os desenvolvedores se preocupam mais com a aparência de um aplicativo do que com o funcionamento. Tudo gira em torno da mesma ideia básica. Esses aplicativos são enormes e não precisam ser.
Os aplicativos Lite neutralizam essa pressão, trazendo o uso principal de qualquer software de volta ao foco. O Facebook Lite remove muitos extras e fornece um aplicativo mais limpo, menos inchado e que consome menos recursos que faz o que a maioria das pessoas faz de qualquer maneira no Facebook. Nem todo mundo precisa de um concorrente do Twitch e do Craigslist, e devemos ter a capacidade de escolher qual é a nossa experiência.
Também existem Progressive Web Apps que usam seu navegador para executar “apps” em vez de instalá-los. Achamos que é uma tecnologia com muitas promessas, mas ainda usa seu navegador, que pode consumir tantos recursos quanto um aplicativo completo. A única coisa que você está realmente economizando é espaço de armazenamento.
O poder da escolha
Joe Hindy / Autoridade Android
Agora, eu não acho que muitas pessoas vão discordar de mim que a escolha é boa. Muitas pessoas gostam da experiência de ações do Facebook e usam todas as funções do aplicativo. No entanto, a capacidade de descer para uma experiência mais básica não prejudica ninguém.
Eu sei que tenho escolhido o Facebook para este artigo inteiro. No entanto, apesar de todas as falhas do Facebook, posso baixar e usar o Facebook Lite e o Messenger Lite no meu Galaxy S22 Ultra nos Estados Unidos. Na verdade, o Facebook é uma das poucas empresas a disponibilizar amplamente seus aplicativos lite, dos quais eu aprecio e aproveito.
Eu substituiria quase todos os aplicativos na minha gaveta de aplicativos por uma versão lite se pudesse. Eu simplesmente não uso nenhum serviço com frequência suficiente para garantir o aplicativo completo.
Infelizmente, é fácil entender por que a maioria das empresas mantém suas opções lite exclusivas para telefones específicos ou partes do mundo. Eles não apenas querem que você use seus aplicativos de tudo para mantê-lo envolvido com a plataforma o maior tempo possível, mas também podem veicular mais anúncios e ganhar mais dinheiro. Aplicativos Lite ganham menos dinheiro, mas os usuários não deveriam ter que dedicar recursos significativos para executar um aplicativo de mídia social, não importa onde morem ou qual telefone possuam.
Isso é ruim para o resultado final de uma empresa. Esses aplicativos lite destinam-se a atrair o próximo bilhão de usuários de smartphones e, com o tempo, espera-se que esses novos usuários migrem para a experiência completa. Ainda assim, seria bom ter a escolha.