Na última sexta-feira, vários clientes populares do Twitter, incluindo Tweetbot, Twitterrific e Echofon, caíram. Os usuários não podiam fazer login em suas contas ou ver seus cronogramas. A princípio, parecia um bug na API do Twitter, mas o silêncio do Twitter e novos detalhes indicaram que a empresa limitou deliberadamente o acesso a aplicativos de terceiros.
O problema
Na sexta-feira, tarde da noite, horário do PST, muitos usuários perceberam que não conseguiam acessar seus clientes do Twitter de terceiros. Os fabricantes de aplicativos rapidamente reconheceram o problema e disseram que estavam tentando entrar em contato com a empresa.
Um desenvolvedor baseado no Japão observou na época que muitos clientes menores do Twitter estavam funcionando sem falhas. Muitas pessoas na comunidade especularam que poderia ser um problema com a API ou que a empresa está limitando o acesso a clientes maiores.
O silêncio do rádio
Enquanto desenvolvedores e usuários esperavam que o Twitter se comunicasse com eles de alguma forma, a empresa e seu novo proprietário, Elon Musk, mantiveram silêncio sobre o problema. No entanto, o CEO da Tesla twittou tudo, desde o último lançamento do Falcon Heavy até a construção de transparência no Twitter, publicando o código de recomendação de tweet da plataforma.
Mensagens internas no Twitter indicaram que desligar certos clientes terceirizados foi uma decisão da empresa, e não um bug, informou o The Information no fim de semana. O relatório disse que um gerente de projeto disse à equipe de produto que a empresa havia “começado a trabalhar nas comunicações”, mas não forneceu nenhum cronograma para a comunicação oficial e aprovada.
Frustração do desenvolvedor
Desde o início da saga, muitos desenvolvedores expressaram suas frustrações no Twitter e no Mastodon. O criador do Twitterrific, Craig Hockenberry, postou uma postagem no blog chamada “The Shit Show”, na qual ele disse “Pessoalmente, estou farto. E com vingança.
O desenvolvedor da Fenix, Matteo Villa, disse no Twitter que está pensando em retirar o cliente da App Store – que está funcionando no momento – porque teme que o cliente pare de funcionar em algum momento.
O co-criador do Tweetbot, Paul Haddad, até tentou fazer o aplicativo funcionar carregando chaves de API antigas. Esse truque funcionou por um tempo e algumas pessoas conseguiram acessar suas contas. No entanto, os usuários começaram a atingir um limite de API e o cliente foi suspenso novamente.
O desenvolvedor do iOS, Mysk, disse em sua conta que o Tweetbot atingiu o limite de 300 postagens a cada 15 minutos – o que era aplicável à antiga API v1.1 – para todos os usuários.
Anteriormente, eles construíram um cliente de demonstração para mostrar que a API do Twitter estava funcionando e que a suspensão de aplicativos de terceiros não era devido a um bug.
Muitos desses desenvolvedores estavam preocupados em lidar com reembolsos para pessoas que assinaram as versões pro ou premium de seus aplicativos se o Twitter banisse clientes de terceiros. Isso também significaria que sua renda anual cairia e eles teriam que construir novos produtos sem ganhar dinheiro.
O caminho a seguir
Alguns desenvolvedores já demonstraram intenção de se concentrar em outros projetos. Haddad disse ao TechCrunch por e-mail que o Tweetbot está se concentrando no lançamento de seu cliente Mastodon, Ivory – que atualmente está em um beta fechado – em ritmo acelerado.
Ele disse que atualmente a equipe está focada em melhorar a experiência de integração, corrigindo os bugs e trabalhando para um lançamento na App Store.
Villa também lançou uma versão beta de seu cliente Mastodon, Wolly, na plataforma de testes da Apple, Testflight.
Para alguns outros desenvolvedores, a situação é sombria. Como o desenvolvedor do iOS, Adam Demasi, observou que alguns desenvolvedores independentes cujo produto principal era um cliente do Twitter podem enfrentar um momento difícil.
Desde que Musk assumiu o Twitter no ano passado, a empresa fechou vários projetos relacionados a desenvolvedores, incluindo o Twitter Toolbox para descoberta de aplicativos. Alguns outros programas estão extintos, mesmo que a empresa não tenha anunciado desligamentos oficiais. Os desenvolvedores têm sido cautelosos sobre seu plano de desenvolvimento do Twitter, uma vez que a empresa não comunicou explicitamente seus planos sobre o suporte à plataforma.
Esses tipos de movimentos desfizeram o trabalho da rede social nos últimos anos para reconquistar a confiança dos desenvolvedores. No mês passado, o ex-chefe de plataformas de desenvolvedores do Twitter, Amir Shevat, escreveu no TechCrunch que a nova administração quebrou a confiança dos desenvolvedores. Essa suspensão duvidosa de clientes do Twitter de terceiros sem qualquer comunicação não inspirará confiança na comunidade.
source – techcrunch.com