Twitterと開発者との複雑な関係はさらに悪化しようとしている。
それは、同社がサードパーティの Twitter クライアントを残しておきたいかどうかを決めかねているようだからだ。
Twitter 開発者が最近抱えている悩みについて詳しくない人のために簡単な背景を説明します。1 年前、同社は次のように発表しました。たくさんの変更同社がプラットフォームを開発者にとってより居心地の良い場所にするための最新の取り組みとして宣伝した開発者ポリシーに準拠する。
しかし、同社が公表しなかったのは、API の大幅な変更により、大多数のサードパーティ製 Twitter クライアントが実質的に「破壊」される新たな制限も課されるということでした。さらに悪いことに、Twitter は、2018 年 6 月 19 日の移行日の時点でアプリが動作しなくなるのではないかと不安を募らせていた開発者に、新しい API のベータ版を広く公開しなかったのです。
これらすべてが金曜日に頭に浮かび、最も人気のある 4 つの Twitter クライアント、Twitterific、Tweetbot、Tweetings、Talon の開発者が同社に中止を求める公開書簡を書いた。#BreakingMyTwitter。
「Twitterエコシステムへのサードパーティの貢献の長い歴史にもかかわらず、同社はネイティブアプリが存在しないプラットフォームを含む『主流のTwitter消費者クライアントエクスペリエンスを模倣または再現するクライアントアプリ』を積極的に阻止し続けている」と開発者らは述べた。書きました。
数時間後、Twitter は API の変更を後日延期すると発表し、開発者には少なくとも 90 日前までに通知するようにすると述べた。
ツイートは削除された可能性があります
しかし、これはアプリの差し迫った廃止を心配する開発者にとっては短期的な救済にはなるかもしれないが、TwitterはそもそもサードパーティのTwitterクライアントをサポートすることにコミットしているかどうかについて明確な答えを出せなかった。
マッシュ可能な光の速度
Twitterはエコシステムの一部としてサードパーティクライアントのサポートに取り組んでいるとの質問に対し、広報担当者は回答を拒否した
開発者によると、今のところ、TwitterのActivity APIは開発者がプッシュ通知を送信できるのは35アカウントのみに制限されており、これは「数十万」のユーザーに通知を提供する必要があるTweetbotのようなクライアントにとっては不適格だという。
Twitterはエコシステムの一部としてサードパーティクライアントのサポートに取り組んでいるとの質問に対し、広報担当者は回答を拒否した。
そのため、Twitterが開発者との緊張をさらに緩める可能性はあるが、現時点では決して良い状況ではないことは確かだ。
言うまでもなく、これは開発者だけでなく、すべての Twitter ユーザーにとって心配なことです。サードパーティの Twitter クライアントは、Twitter の初期の頃から同社のプラットフォームの重要な部分を占めてきました。
サードパーティ アプリは歴史的に、常に変化するユーザーのニーズに適応するという点で、時代のはるか先を行ってきました。たとえば、ツイッター的なものMacアプリを持っていたTwitter は、Twitter が存在するずっと前から (ちなみに、同社は独自のネイティブ Mac アプリを廃止しました)今年初めに)。
元プロダクトチーフのジェフ・セイバート氏も、Tweetbotを殺すことは「重大な誤り」になるだろうと主張した。
ツイートは削除された可能性があります
しかし、その人気にもかかわらず、Twitter は開発者と平和的に共存する方法をまったく理解していません。
2015年、CEOのジャック・ドーシーは有名なように、「リセットする」と約束した同社の(現在は消滅した)開発者カンファレンスでの、同社と開発者の関係。
「私たちは一人では立っていられません、あなたの助けが必要です、部屋にいる全員の助けが必要です。」ドーシーは言った。 「私たちはこれらすべての組織とすべての開発者に最善の方法でサービスを提供できるようにする必要があります。それが Twitter を偉大にするものだからです。」
それから 2 年も経たないうちに、同社は年次開発者イベントを中止し、売り払われた開発者ツールキットを Google に提供します。
現時点では、そもそもサードパーティのアプリを導入したいかどうかについて、明確な答えさえ出せていない。