Eu desisti de usar aplicativos de terceiros de Twitter há muito tempo. Por fim, fiquei farto das soluções alternativas de limite de token de autorização, recursos ausentes, problemas de sincronização e notificações instáveis. Mas em uma situação típica "a grama é sempre mais verde", o aplicativo oficial do Twitter tem seus próprios problemas. O sistema de notificação geralmente é descolado para mim, não carrega conteúdo em segundo plano, apesar de enviar uma notificação por push, e passa por fases de ser absolutamente buggy e instável com funções básicas.
O site móvel do Twitter oferece uma experiência surpreendentemente completa.
Durante minha última rodada de erros irritantes no aplicativo do Twitter, decidi desinstalar o aplicativo e usar o site mobile.twitter.com, juntamente com um atalho na tela inicial. É algo que eu faço com o Facebook há muito tempo e desfrutei dessa experiência - mas o Twitter é muito melhor. Embora o Twitter (ou Google) não o anuncie de maneira alguma, assim que você seleciona "adicionar à tela inicial" no Chrome, ele efetua o download e instala uma versão quase completa do Twitter do Instant App no seu telefone. Esta versão leve do aplicativo é instalada no Google Play, fica na gaveta do aplicativo e é iniciada em sua própria interface (sem nenhum fragmento da interface do navegador), em vez de uma nova guia no aplicativo Chrome.
A única parte confusa dessa versão do Twitter do site móvel da Portmanteau que virou App instantâneo é que ela não segue a estrutura típica do Instant App. Geralmente, os Aplicativos Instantâneos são implantados como um segmento reduzido do aplicativo completo, o que permite instalar uma pequena parte do aplicativo ao visitar a página da Web a partir dos resultados da pesquisa, por exemplo, que evolui para adicionar mais recursos e, eventualmente, instalar o aplicativo completo mais tarde. O Instant App do Twitter é um aplicativo totalmente separado que não evolui para o aplicativo completo do Twitter e é efetivamente apenas um invólucro glorificado em torno de uma página da Web em HTML5.
Mas é exatamente isso que eu quero: uma versão "lite" adequada do Twitter sem todo o dinheiro extra. Apesar de seu tamanho, a versão web móvel do Twitter é surpreendentemente completa. Ele envia notificações instantâneas e possui o conjunto completo de configurações de filtragem dentro do aplicativo. Ele tem animações simples e fáceis de usar. E assim como descobrimos que o site móvel do Facebook era uma boa solução para visualizar e postar no Facebook sem conceder ao aplicativo acesso a dados telefônicos de baixo nível, o aplicativo móvel do Twitter simplesmente não tem acesso a nada no seu telefone. Ele declara zero permissões, por isso nunca incomodará você procurar seus contatos no Twitter ou compartilhar coisas de maneiras inesperadas.
Este é um aplicativo de 202 KB sem permissões declaradas e sem acesso a dados ou informações extras.
Meu outro problema com o aplicativo oficial do Twitter é que ele encontra alguns inchaços importantes: meu aplicativo do Twitter, na última verificação, estava usando quase 1 GB de armazenamento - cerca de 300 MB de dados do aplicativo e outros 600 MB de cache (muitas imagens e vídeos no Twitter !). O aplicativo da web móvel do Twitter, por outro lado, tem apenas 202 KB. Sim, kilobytes. O aplicativo em si tem apenas 153 KB e dados adicionais do usuário são outros 49 KB. Não há cache. E assim, não há inchaço.
A desvantagem? Bem, o aplicativo está faltando algumas coisinhas. Você não pode deslizar para a esquerda e direita entre as várias guias da interface (embora isso possa ser implementado em um aplicativo Web - o Twitter simplesmente não o fez). Você não pode compartilhar facilmente fotos da sua galeria com o "aplicativo" do Twitter, porque o telefone não faz ideia de que é um aplicativo que pode compartilhar imagens - você precisa ir ao Twitter e iniciar o anexo no lugar. A mídia não é reproduzida automaticamente quando você passa por ela, embora algumas pessoas possam ver isso como uma vantagem. E realmente, é isso.
Não fiquei chocado ao ver que o Twitter implantou um site para celular tão completo e bem desenvolvido, mas fiquei agradavelmente surpreso ao ver que ele também havia se expandido para uma ótima experiência no Instant App. Eu já o uso há mais de uma semana sem problemas e ainda não tenho vontade de voltar ao aplicativo oficial do Twitter.