第4章 Windows 8のWindowsストアアプリ - WindowsストアアプリとMicrosoftアカウント その1

Windows 8では、これまでのWindows APIや.NET Frameworkなどのフレームワークだけでなく、新たにWinRT(Windows Runtime)というプログラミングモデルを用意した。Windowsストアアプリを実行するための新しい基盤となり、ライブタイルを実現するためのWNS(Windows Push Notification Service)など、数多くの機能を備えている。図185をご覧になるのが一番わかりやすいが、Windows APIとWinRT APIはまったく異なるものだ(図185)。

図185 WinRT APIとWindows APIの主な構造

Windowsストアアプリ最大の特徴は全画面表示を用いている点である。第一章で述べたとおり、初期のWindows OSはウィンドウを重ね合わせるカスケード表示に苦心していたが、Windowsストアアプリでは、それをすべて捨てるかのような手段を選択してきた。Microsoft