昨日の基調講演で起こった開発者にとっての最高のニュースの 1 つは、以前はProject Marzipanとして知られていたProject Catalyst正式化でした。これにより、単一チームの人々と単一プロジェクトが iOS、 iPadOS 、macOS 用のアプリケーションを開発できるようになります。 Mac アプリケーション用に別のプロジェクトを用意する必要はありません。

この良い例は同じ基調講演で、Craig Federighi 氏がそのプロジェクトのおかげで Twitter がネイティブ iOS クライアントを macOS に導入することを認めたときでした。このようにして、 公式クライアントの不在に関する長年の論争を経て、Catalina の登場により macOS には再び公式 Twitter クライアントが登場します。昨日のイベントで彼らが述べたように、このサービスの開発者チームは「わずか数日」でネイティブ クライアントをコンパイルすることに成功しました。

忘れ去られ限定された macOS クライアントの終焉

Twitter チームはサービス自体のスレッドで、この macOS 用の公式クライアントは Catalina 自体と同時にリリースされる予定であると説明しているため、9 月末か 10 月初めにリリースされると考えられます。そして何よりも、 「純粋にネイティブ」であることが確認されているため、エクスペリエンスを低下させる Web レンダリング エンジンを読み込む必要がありません。

さらに、Catalyst プロジェクトのこの統合のおかげで、iOS で長い間行われてきたのと同じ方法で、Twitter クライアントは頻繁かつ定期的な更新を受け取ることになります。 Mac プラットフォームで忘れ去られ、Web バージョンの改善が無視され、時間の経過とともに品質が低下することについては何も考えられていません。 Mac と併用してこのソーシャル ネットワークを使用している人にとっては、確かに朗報です。

サードパーティのクライアントについてはどうですか?

これに関して私たちが自問できる疑問の 1 つは、Twitter のサードパーティ クライアントはどうなるのかということです。ソーシャル ネットワークが開発を統合し、iOS で使用されているコードから macOS 上でネイティブ アプリケーションを起動できるのと同じ方法で、 Tweetbot や Twitterrific などのアプリケーションもまったく同じことができます

これらの非公式クライアントは、iOS にすでに存在するものと非常によく似た競争を macOS で行うことになります。デザインで注目を集めますが、Twitter が API を介してサードパーティ クライアントの一部の機能をブロックしているため、機能は制限されます。たとえば、 TweetbotTwitterrific はTwitter 投票を提供するのに苦労しています。

もちろん、Twitter はサードパーティ アプリケーションよりも macOS 上での公式クライアントの使用を促進したいと考えているため、この場合どうなるかはわかります。良いニュースは、これが純粋で単純な競争に変わり、最終的には常にユーザーに利益をもたらすことです。

Project Catalyst のおかげで、Twitter は再び macOS 上でネイティブ クライアントを利用できるようになります・関連動画