Windows 10へAndroid/iOS向けのアプリを簡単に移植できることが明らかに


Microsoftが、Android・iOS向けに開発されているアプリケーションをWindows 10に移植できるようにするツールを発表しました。このツールを使うと、既存のAndroid・iOS向けアプリにわずかに手を加えるだけで、Windows 10プラットフォーム上で実行させることが可能になり、Build 2015の壇上では実際にデモが実演されました。

Building bridges: How Microsoft is bringing iOS and Android apps to Windows
http://www.neowin.net/news/building-bridges-how-microsoft-is-bringing-ios-and-android-apps-to-windows

Huge news: Windows 10 can run reworked Android and iOS apps | The Verge
http://www.theverge.com/2015/4/29/8511439/microsoft-windows-10-android-ios-apps-bridges

Microsoft brings Android, iOS apps to Windows 10 | Ars Technica
http://arstechnica.com/information-technology/2015/04/29/microsoft-brings-android-ios-apps-to-windows-10/

Build 2015で実演されたデモの様子は、以下のムービーで見ることができます。

Windows 10 can run reworked Android and iOS apps

プレゼンとデモを担当したアグネシカ・ガーリング氏。同社でプログラムマネージャーを務める人物です。


ガーリング氏はSamsung製のAndroid端末で、Androidアプリの「Choice Hotels」を起動しています。


続いてガーリング氏は、Windows 10端末でもAndroidアプリであるChoice Hotelsを起動して見せました。これはWindows 10向けに開発されたアプリではなく、Android版アプリがそのままWindows 10端末で動作しているところです。


検索も問題なく実行でき、目的のホテルを見つけることにも成功。アプリでは現在位置をGPSで検出する機能をサポートしているのですが、これにはWindowsのlocation APIが用いられていると解説しています。


画面に表示されるキーボードも、Windows 10のものであることがわかります。


Microsoftは、Android/iOSプラットフォーム向けに書かれたプログラムコードをWindowsユニバーサルアプリで実行できるコードに変換できるSDK(ソフトウェア開発キット)を提供する予定になっており、各プラットフォームから移植したアプリはWindows Storeから入手することが可能になります。JavaとC++で作られるAndroid版アプリはわずかな書き換えだけで移植が可能になるとのこと。iOS版アプリの場合は最新のSwiftではなくObjective-Cがサポートされることになっています。

Microsoftではすでに複数のアプリベンダーと共同でこのプロジェクトを進めており、パズルゲーム「キャンディークラッシュ」のWindows 10への移植が完了していることも発表されています。

Microsoftはこれまでに複数のプラットフォームで同じアプリが動作する「ユニバーサルアプリ」の構想を発表しており、今回の発表はその壮大な計画をさらに拡張するものになるとみられます。Windowsユニバーサルアプリとして移植されるということは、移植後にはWindows Phone端末だけでなく、PCやその他の対応する機器上でもAndroid/iOSアプリを実行できることを意味するものと予想されます。


この方針により、Windows 10では他プラットフォームが持つ既存の資産をわずかな労力で一気に取り込むことが可能になるとみられ、Android・iOSと比較して出遅れた感のあったWindowsのアプリ戦略ですが、ここにきてMicrosoftは思わぬ手段で巻き返しを図ってきたといえそうです。

・関連記事
Windows10・スマホ・Xbox One・IoTなどで同じ1つのアプリがそのまま動く壮大な「One Windows」プラットフォーム構想の戦略と実態とは? - GIGAZINE

Microsoftの新ブラウザ「Edge」はChrome・Firefoxの拡張機能をそっくりそのまま奪い取る驚愕の仕様であると判明 - GIGAZINE

なぜWindows 10が「特別なOS」なのかが一発で分かる新機能まとめ - GIGAZINE

Windows 10は無料でWindows 7・Windows 8.1などからアップグレード可能 - GIGAZINE

Windows 10は「Spartan」と「IE」の2種類のブラウザを搭載して出荷されることが判明 - GIGAZINE

245

in ソフトウェア, Posted by logx_tm