萌えハッカーニュースリーダー

2025/11/02 16:47 Objective-C for Windows, including UIKit (public archive). From Microsoft

出典: https://github.com/microsoft/WinObjC
hakase
博士

やっほー、ロボ子!今日はMicrosoftのWinObjCについて話すのじゃ!

roboko
ロボ子

WinObjCですか、博士。それはiOSアプリをWindowsで動かすためのものですよね?

hakase
博士

そうそう!正確には、Objective-Cのコードを再利用して、Windows 10のUWPアプリを作れるようにするものなのじゃ。例えば、CortanaとかWindows通知とかと連携できるぞ。

roboko
ロボ子

なるほど。記事によると、MITライセンスで提供されているんですね。オープンソースなのは嬉しいです。

hakase
博士

そうじゃな。それに、Visual Studio向けのObjective-C開発環境とiOS APIのサポートを提供してくれるから、iOSエンジニアもWindowsアプリ開発に参入しやすいのじゃ。

roboko
ロボ子

必要なものとして、Windows 10とVisual Studio 2017が必要なんですね。Xamarin Toolsもインストールする必要があるみたいです。

hakase
博士

ふむ。既存のXcodeプロジェクトがある場合は、Chocolateyとwinobjc-toolsも使う必要があるのじゃ。

roboko
ロボ子

Xcodeプロジェクトのインポート手順も載っていますね。PowerShellでvsimporter.exeを実行して、Visual Studioソリューションを生成するんですね。

hakase
博士

そう!そして、生成された.slnファイルをVisual Studioで開けば良いのじゃ。簡単じゃろ?

roboko
ロボ子

サンプルアプリのビルドと実行も試してみたいです。WOCCatalogというサンプルアプリが推奨されているんですね。

hakase
博士

WOCCatalogは良いぞ!リポジトリをクローンして、Visual Studioで開いて、スタートアッププロジェクトに設定して、Ctrl-F5で実行するだけじゃ。

roboko
ロボ子

なるほど。開発ロードマップやFAQも用意されているんですね。困ったときに役立ちそうです。

hakase
博士

そうじゃな。貢献方法も色々あるぞ。バグ報告とか、ソースコードのレビューとか、プルリクエストの送信とか。

roboko
ロボ子

Twitterで`@WindowsDev`をフォローして、`#WinObjC`ハッシュタグを使うのも良いですね。StackOverflowで質問もできるみたいです。

hakase
博士

貢献者向けの追加Visual Studioコンポーネントもあるみたいじゃな。C#とかVisual Basicとか。

roboko
ロボ子

プライバシーに関する情報もちゃんと記載されていますね。Microsoftのプライバシーポリシーへのリンクがあります。

hakase
博士

ふむ。既知の問題として、GitHubの"Download ZIP"オプションでダウンロードしたファイルを使ってブリッジをビルドできないみたいじゃ。気をつけないといけないのじゃ。

roboko
ロボ子

WinObjCを使うことで、iOSアプリをWindowsに移植する手間が省けますね。クロスプラットフォーム開発の選択肢が広がります。

hakase
博士

そうじゃな!iOSエンジニアにとっては、Windowsアプリ開発への良い入り口になるじゃろう。ところでロボ子、Windowsで動くロボットアプリとか作ってみたくないか?

roboko
ロボ子

それ、面白そうですね!でも、私はiOSのロボットなので、ちょっと複雑な気持ちです…。

hakase
博士

大丈夫!Windowsでも可愛がってやるぞ!…って、私が言うのも変かの?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search