全ての開発者が押さえておくべきマイクロソフトの最新技術動向

Project Astoria上: Project AstoriaのWebページではProject Astoriaの紹介動画が公開されている。この画像では、動画の左側にAndroid/右側にWindows 10 for phonesが写っていて、同じコードが動いている。中: その動画より。apkパッケージをストアにアップロードし、ストア側で分析される様子が紹介されている。この動画では、タイル画像の不足やグーグルのサービスを置き換えるべきといった分析結果が出ていた。実際には、次のProject Astoriaサブシステムのセキュリティモデルによる制限に引っ掛かることも多いだろうと予想される。下: Build 2015のセッション2-702「PROJECT ASTORIA:Build Great Windows Apps with Your Android Code」の資料より。Project Astoriaでは、Android用パッケージapkをストアプリのパッケージappxで包み、それをProject Astoriaサブシステムの管理下で実行する。Project Astoriaサブシステムのセキュリティモデルにより、ファイルやネットワークアクセスなどは仮想化されるものと推測される。バックグラウンド実行モデルもWindows 10 for phonesと同様であろう(基本的にバックグラウンドではフリーズ状態にされると思われる)。

Project Astoria上: Project AstoriaのWebページではProject Astoriaの紹介動画が公開されている。この画像では、動画の左側にAndroid/右側にWindows 10 for phonesが写っていて、同じコードが動いている。中: その動画より。apkパッケージをストアにアップロードし、ストア側で分析される様子が紹介されている。この動画では、タイル画像の不足やグーグルのサービスを置き換えるべきといった分析結果が出ていた。実際には、次のProject Astoriaサブシステムのセキュリティモデルによる制限に引っ掛かることも多いだろうと予想される。下: Build 2015のセッション2-702「PROJECT ASTORIA:Build Great Windows Apps with Your Android Code」の資料より。Project Astoriaでは、Android用パッケージapkをストアプリのパッケージappxで包み、それをProject Astoriaサブシステムの管理下で実行する。Project Astoriaサブシステムのセキュリティモデルにより、ファイルやネットワークアクセスなどは仮想化されるものと推測される。バックグラウンド実行モデルもWindows 10 for phonesと同様であろう(基本的にバックグラウンドではフリーズ状態にされると思われる)。