
マイクロソフトはAndroidとiOSの開発者がコードを再利用してWindowsアプリを作成できるようにする
トッド・ビショップ著

マイクロソフトは、既存の Android および iOS 開発者に Windows アプリの開発を促す大きな動きを見せており、今朝、ライバルプラットフォームのコードを再利用して、マイクロソフト搭載デバイス用のソフトウェアを簡単に構築できると発表した。
マイクロソフトのオペレーティング システム担当責任者テリー マイヤーソン氏は、サンフランシスコで開催された同社の開発者会議 Build で、Windows Phone に Android サブシステムが組み込まれ、開発者が Android フォン アプリの Java および C++ コードをすべて再利用して、Windows 10 搭載フォン向けのアプリを作成できるようになると発表した。
「Android コードだけでなく、Windows プラットフォームで記述する拡張機能も活用して、Windows ユーザーを本当に喜ばせるアプリを作成できます」と彼は語った。
関連記事: Microsoft Build 開発者会議のライブ配信
さらに、マイヤーソン氏は、開発者が Windows 上の Visual Studio 内で Apple iOS アプリの Objective C コードをコンパイルできるようになり、そのコードを利用して Windows アプリを作成できるようになると発表しました。
コードを Windows に移行することの有効性を示すことを目指して、マイヤーソン氏は、King Digital Entertainment がすでに Candy Crush Saga を Windows Phone に移行する技術を持っていることを明らかにした。
マイクロソフトが競争心を失ったと思われないように、マイヤーソン氏は Visual Studio を使用して Objective C の「奇妙さ」をすべて明らかにする方法を示して Apple を批判した。その後、彼は、結果として得られたアプリが画面からリンゴをすべて取り除くことでユーザーに Xbox Live の実績を与える様子を示した。