MS、iOSやAndroidのコードを再利用したWindows 10アプリ作成を可能に
モバイルアプリ開発者は、Object-Cで書いたiOSアプリやJava/C++で書いたAndroidアプリのコードを再利用して、簡単にWindows 10のユニバーサルアプリを提供できる。米サンフランシスコで29日に始まったMicrosoftの開発者カンファレンス「Build 2015」でOSグループのエグゼクティブバイスプレジデントであるTerry Myerson氏がデモを披露した。
Androidアプリについては、Windows 10のサブシステムとしてAOSP(Android Open Source Project)が動作するレイヤーが設けられる。Androidアプリ開発者はJava/C++で書いたAndroidアプリにわずかな変更を加えるだけで、Windows 10スマートフォン用アプリとしてWindows Storeに申請できる。このAndroidランタイム用のUniversal Windows Platform Bridgeツールキットは「Project Astoria」と呼ばれている。
iOSアプリのObject-Cコードは、XcodeプロジェクトをVisual Studioにインポートし、いくつかの変更を加えてObject-CコンパイラでWindows 10モバイルデバイス向けに再コンパイルする。