Windows 8ではMetroデザインに基づく新しいユーザーインタフェース(Metro UI)を生かしたアプリケーション(Metroスタイルアプリケーション)が特徴の一つです。ただし、Windows 8は従来型のデスクトップ環境も備えており、その環境でアプリケーションを実行することも可能です。Windows 8におけるアプリケーションの形態と実装技術をまとめると図10のようになります。 図の右側は、従来型のデスクトップアプリケーションの開発・実行形態です。Win32 APIを使用したネイティブコードのC/C++アプリケーションが動作するのはもちろんのこと、.NET Framework向けにC#やVisual Basic(VB)、C++で開発したアプリケーションも動作します。 図の左側がWindows 8で追加された部分です。Metroスタイルアプリケーションは、「Windows Runt