8とユーザーに何をもたらすのか。8のアプリ実行環境のブロックダイアグラムでは、従来のWin32や.NETに加えて、Metroスタイルと呼ばれる新しいアプリケーションが「WinRT」という新しいランタイム上で動く。8のアプリケーション実行環境のブロックダイアグラムが初めて公開された。8でも存在する一方で、その上では従来のデスクトップアプリケーションを動作させる“Win32”や“.NET”などのAPIとは別に、「Metroスタイル」と呼ばれる新しい世代のアプリケーションを動作させる専用のランタイム環境「WinRT」を用意する。8速攻レビュー」でも触れたように、WinRTの開発言語は既存のC、C++、C#、VBに加え、いま話題のHTML5+CSS+JavaScriptまで、好きな言語を選択できる。「新しい開発モデルを覚える」といった作業は必要だが、既存の知識を生かしてそのままWinRTを利用するアプリケーションを作れるのは、開発者に向けた強みだ。問題は、WinRTの存在が多くの一般ユーザーにとって何を意味するのか、だ。既存のアプリケーション実行環境とWinRTという新しいランタイム環境が併存することで、既存のアプリケーション資産はほぼそのまま継承できる。8でも動く」ことが原則とされている。Officeのように、Metroといった新しいタイプのUIに向いていないアプリケーションも存在する。Photoshopについては、マウスやキーボードショートカットなど細かい操作を要求するので、必ずしもタッチ操作には向いていないとシノフスキー氏も認めている。8のリリース後に順次増えていくと思われる。Marketを提供している。Phone向けにMarketplaceを1年前から開始している。8でもアプリケーションのダウンロード販売を前提とした専用のアプリストア環境を提供する。Store」と呼んでいる。正式な名称は明らかにしていないものの、おそらく最終的にこのままでいく可能性が高い。11と連携していて、開発したアプリケーションをパッケージ化してそのままストア登録の審査申し込みまで行えるようになっている。設定項目があることと、審査プロセスが可視化されている点が挙げられる。Storeでは審査がどのように行われているかを逐次確認できるだけでなく、問題があった場合は開発者にフィードバックする仕組みまで用意している。問題がなければ申請から最短1日でストアに登録できる。作成したアプリケーションをストアに登録するプロセスの例。11で制作したアプリケーションは、そのままアプリストアの審査に必要な形でパッケージング化され、審査プロセスへと持ち込まれる。どのタイミングをストアに出品するのかが細かく指定できる。審査過程は開発者自身で進行状況を逐次確認でき、どこに問題があったのかも把握できる。Storeが利用できる。Soon」と表示されていた。Storeを作るのは開発者のみなさんの力にかかっている」と、現時点でオープンしていない理由を説明しているが、実際には、デザインを含めて、まだ確定していない部分が残っている可能性もある。Storeは、Metroスタイルのアプリケーション以外に、従来型のデスクトップアプリケーションの登録も可能だという。「何Gバイトもするアプリケーションがオンラインに登録できるのか?」といった問題はあるが、このあたりはこれから具体的に説明されていくことだろう。8におけるアプリストアの画面イメージ。これは最終版のデザインではない可能性もある。Store」と呼ばれていたが、正式名称も公式にはアナウンスされていない。利用規約ITmediaはアイティメディア株式会社の登録商標です。