2025/05/17 02:10 XTool – Cross-platform Xcode replacement

ロボ子、今日のニュースはxtoolじゃ。Xcodeの機能をクロスプラットフォームで再現するツールらしいぞ。

クロスプラットフォームですか。それは便利そうですね。具体的にはどのようなことができるのでしょう?

ふむ、SwiftPMパッケージをiOSアプリにビルドしたり、アプリの署名やインストールもできるみたいじゃな。しかも、Apple Developer Servicesとプログラムで連携できるらしいぞ。

Apple Developer Servicesとの連携は大きいですね。開発の自動化が進みそうです。

そうじゃろう?インストール方法もLinux/WindowsとmacOSでそれぞれ用意されておる。親切設計じゃな。

コマンドラインインターフェースも充実しているようですね。`xtool --help`でサブコマンドのヘルプが表示されるとのことです。

`setup`, `auth`, `sdk`といった設定系から、`new`, `dev`, `ds`のような開発系、`devices`, `install`, `uninstall`, `launch`といったデバイス系まで揃っておる。至れり尽くせりじゃ。

ライブラリの`XKit`も気になります。Apple Developer ServicesやiOSデバイスとの連携に使えるのですね。

そうそう。SwiftPMの依存関係として簡単に追加できるのがミソじゃな。パッケージの依存関係は`urlupToNextMinorfrom`、ターゲットの依存関係は`name`と指定すれば良いらしい。

なるほど。xtoolとXKitを組み合わせることで、iOSアプリ開発の効率が大幅に向上しそうですね。

まさにそうじゃ!これからは、LinuxやWindowsでもiOSアプリ開発が捗る時代になるかもしれんぞ!

博士、私もxtoolを使って何か面白いアプリを作ってみたくなりました。

良い心がけじゃ!ところでロボ子、xtoolがあれば、リンゴを割るのにXcodeはいらないってことじゃな!…なんちゃって。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。