La era de los grandes clientes de Twitter de terceros puede haber terminado. Después de que Twitter cortó su acceso a la API y cambió sus reglas para prohibir las aplicaciones que compiten con las suyas, The Iconfactory ha anunciado que suspenderá Twitterific, Fenix ha sido retirado de las tiendas de aplicaciones y Tapbots ha publicado un memorial para Tweetbot. Es una pérdida para todas las personas que usaron las aplicaciones y, casi con certeza, una pérdida para el mismo Twitter.
Como muchas personas han señalado durante la última semana, los clientes de terceros ayudaron a hacer de Twitter la plataforma que es hoy, innovando partes de Twitter que damos por sentadas y, en los primeros días, ayudando a formar la identidad misma de la empresa. También han actuado como un refugio seguro contra cambios no deseados, ayudando a que las personas sigan tuiteando cuando estaban listos para abandonar la plataforma.
Tomemos, por ejemplo, esa palabra que acabo de usar: twittear. La idea de que un «tweet» sería lo que llamamos una publicación de Twitter en realidad no surgió de la propia empresa, según una publicación de blog del desarrollador de Twitterific Craig Hockenberry. En cambio, fue sugerido por Blaine Cook, un evaluador de control de calidad para el cliente externo de The Iconfactory, y se adoptó de inmediato. No fue hasta al menos un año después que Twitter, la compañía, también comenzó a usar la frase. (Originalmente, Twitter prefería «twittear».) Twitterific también abrió el camino en el uso de un logotipo de pájaro.
Las aplicaciones de terceros han tenido un impacto masivo en la forma en que usamos las aplicaciones para teléfonos inteligentes en general, no solo en Twitter. Un cliente llamado Tweetie es ampliamente reconocido por inventar la interacción pull-to-refresh que se ha vuelto casi omnipresente en iOS y Android para actualizar todo tipo de feeds. Incluso si no has oído hablar de Tweetie antes, es posible que lo hayas usado; en 2010, Twitter lo adquirió y lo convirtió en el cliente oficial de iPhone. En 2015, la empresa también contrató a un desarrollador de otro cliente externo para mejorar su aplicación para Android.
Tampoco es la única vez que Twitter adquirió un cliente externo popular por completo. TweetDeck, fue una aplicación independiente durante años hasta que la empresa la compró.
Los usuarios de clientes de terceros, que se contaban por millones en 2018, a menudo disfrutaban de las funciones años antes de llegar a la aplicación oficial. Echofon agregó la capacidad de silenciar usuarios y hashtags no deseados en 2011, una característica que las versiones oficiales no obtuvieron hasta 2014.
Las aplicaciones también han actuado como refugio seguro frente a los cambios de Twitter; no tenían la avalancha de tweets recomendados y fuera de servicio que tenía la aplicación oficial, y nos dieron opciones para usar una aplicación de Twitter para Mac después de que la aplicación oficial fuera descontinuada por un año. Y, sí, las personas han utilizado clientes de terceros para obtener una experiencia de Twitter sin anuncios, no porque eliminaron los anuncios a propósito, sino porque Twitter no los sirvió a través de la API. (Nota al margen: es difícil creer que Twitter no podría haber hecho que las aplicaciones alternativas publiquen anuncios si quisiera o fuera necesario).
A veces, Twitter aparentemente ha reconocido el valor agregado de los desarrolladores externos. “Los clientes de terceros han tenido un impacto notable en el servicio de Twitter y los productos que construimos”, decía un memorando de 2018 de Rob Johnson, quien era el líder de la plataforma de desarrollo de la compañía en ese momento. “Los desarrolladores independientes crearon el primer cliente de Twitter para Mac y la primera aplicación nativa para iPhone. Estos clientes fueron pioneros en características de productos que todos conocemos y amamos”. Y en una publicación de blog de 2010, Twitter dijo que las personas que usaban clientes de terceros eran “algunos de los usuarios más activos y frecuentes, y señaló que “una cantidad desproporcionada del tráfico de Twitter pasa por esas herramientas”.
A pesar de los elogios, la relación entre Twitter y los desarrolladores externos fue a menudo tensa. El acuerdo de desarrollador de la empresa ha tenido una regla intermitente que prohibía aplicaciones alternativas que compitieran con sus clientes oficiales y, durante años, la empresa introdujo nuevas funciones que no admitía en su API, lo que significa que los clientes de terceros no podían tenerlos.
Sin embargo, antes de que Musk asumiera el control, la compañía parecía estar haciendo las paces. Aclaró sus reglas con la intención expresa de facilitar las cosas para los clientes de terceros, comenzó a comunicarse más y su API v2 finalmente les dio a los desarrolladores acceso a funciones como encuestas y mensajes directos grupales. A fines de 2021, el cofundador de Tapbots, Paul Haddad, me dijo: «el ritmo de desarrollo y la apertura han mejorado significativamente en comparación con algunos de los días más oscuros». Y en 2022, llamó a la compañía que lanzó una versión v2 de su API de línea de tiempo de inicio «una indicación de que continuarán permitiendo e incluso alentando a clientes alternativos».
No son solo los clientes de terceros los que han mejorado la experiencia de Twitter. Hay varias otras herramientas externas que han mejorado la experiencia, como Thread Reader, Block Party o Twitlonger. (Históricamente, los usuarios de Twitter dependían de una herramienta de terceros llamada TwitPic para publicar imágenes en el sitio antes de que se incorporara esa función). La mayoría de esas aplicaciones parecen seguir funcionando, pero como hemos visto, eso podría cambiar en cualquier momento, y Twitter tiene la capacidad de evitar que publiques enlaces a ellos.
Por supuesto, hacerlo probablemente resultaría en una reacción masiva de los usuarios y empeoraría el servicio. Pero según las acciones recientes de Twitter, eso no lo descartaría.
No estoy tratando de argumentar que Twitter nunca ha creado funciones por sí solo, o que ha recogido las sugerencias de los usuarios por sí solo, porque lo ha hecho. (El retweet, el hashtag y la mención @ fueron inventados por los usuarios, a veces con la ayuda de aplicaciones de terceros, pero Twitter los implementó de manera efectiva). Mi punto es que un ecosistema de aplicaciones de terceros que compiten entre sí y el oficial cliente va a producir mejores ideas de las que una sola empresa podría producir por sí sola.
Elon Musk simplemente decidió tirar todo eso por la borda. Twitter se separó abruptamente de ese flujo de ideas, el flujo que produjo sus aplicaciones, algunas de sus funciones más populares y gran parte de su identidad central. Incluso si retrocede, ¿por qué los desarrolladores gastarían sus mejores ideas en una empresa que los ha quemado tanto?