Xcode はおそらく Apple デバイスのユーザーにとって最高の開発プラットフォームですが、Windows や Linux ベースの PC など Apple 以外のデバイスを使用している場合は、Apple が Xcode のクロスプラットフォーム ポートや macOS 以外のシステムで開発する手段をリリースしていないことがすぐにわかります。

幸いなことに、サードパーティの開発者たちがその隙間を埋めています。XtoolはクロスプラットフォームのXcode代替ツールであり、ユーザーはSwiftPMを使ってiOSアプリをビルドし、macOS(macOSは既にXcodeをサポートしています)に加え、LinuxやWindowsなど、ほとんどの一般的なデスクトップコンピュータオペレーティングシステム上で展開できます。
Xtool には、次のようなアプリ開発者が必要とする機能のサポートが含まれています。
- iOSアプリの署名とインストール
- Apple Developer Services とプログラム的にやりとりする
Xtool プロジェクトはしばらく前から開発が進められており、昨年 GitHub に登場し、それ以来、多数のアップデートが行われてきました。最新のアップデートは今週リリースされました。
Apple が他のシステムの所有者に Apple プラットフォーム向けの開発を許可するかどうかはまだ不明ですが、Xtool は、特に開発用に Mac を購入する余裕がない開発者など、開発プロセスに参入することに興味がある多くの開発者を助ける可能性があるようです。
Xtool を詳しく知りたい人は、プロジェクトの GitHub ページにアクセスして無料でダウンロードできます。