Windows 8のMetroスタイルで創るエコシステム~アプリ開発者への3つの重要性

CodeZine / 2012年5月7日 12時30分

開発者向けの支援プログラムの施策

 2012年4月24、25日、ザ・プリンス パークタワー東京(東京・港区)にて日本マイクロソフト株式会社(以下、マイクロソフト)主催の開発者向けイベント「Windows Developer Days(WDD)」が開催された。今回は、同イベントで行われた基調講演の様子を、2回に分けレポートする。

 今回は、同イベント2日目の冒頭で行われた、マイクロソフト 執行役 デベロッパー&プラットフォーム統括本部長 大場章弘氏によるキーノートセッション「Windows 8とクラウドでつくりだすスマートデバイス時代の新しいエコシステム」の内容を紹介していく。

■開発者にさまざまなメリットを提供するMetroスタイルアプリケーション

 本セッションのオープニングを飾ったのは、日本マイクロソフトの公認キャラクター、「クラウディア窓辺」のオリジナル動画。これにバイオリンとギターの生演奏も加わり、華やかな幕開けとなった。

 オープニングに続いて登場した大橋氏は冒頭、次のように述べた。

 「Windows 8の上で実装されるMetroスタイルアプリケーションは、使う人にこれまでにない新鮮なユーザー体験をもたらす。では、アプリケーションの開発者にとってMetroスタイルアプリケーションは、どのような点で重要性があるのか」

マイクロソフト 執行役 デベロッパー&プラットフォーム統括本部長 大場章弘氏


 同氏は、3つのポイントを挙げる。1つ目のポイントは、既存の開発スキルを生かせる点だ。Windows 8とMetroスタイルアプリケーションは、これまでのPC環境では得られなかった新たなユーザー体験をさまざまなデバイス上でユーザーに提供する一方、その開発は従来の開発スキルとツールを生かしながら効率的に行うことができるという。

 2つ目のポイントは、ビジネス面でのメリットだ。アプリケーションの中に広告を埋め込むモデルが用意されるなど、さまざまな形の課金モデルが提供される。また、アプリケーションを広くプロモートするためのマーケットプレイスもマイクロソフトが用意する。

 そして3つ目が、クラウドサービスとの親和性。OS自体がクラウドやソーシャルネットワークといったインターネットサービスとの接続を前提としたアーキテクチャになっており、これらのサービスと連携するアプリケーションを容易に開発できるという。

■MetroスタイルアプリケーションでVOCALOIDコンテンツの制作も

 こうした特徴を生かしたMetroスタイルアプリケーションの一例として、VOCALOID(ボーカロイド)アプリケーションのデモが行われた。デモンストレータは、マイクロソフト テクニカルソリューションエバンジェリストの西脇資哲氏が務めた。

マイクロソフト テクニカルソリューションエバンジェリスト 西脇資哲氏


 VOCALOIDとは、ヤマハが開発した歌声合成技術およびそれを応用したソフトウェア製品のことを指す。セッションのオープニングを飾ったクラウディア窓辺の動画は、このVOCALOIDと音楽制作ソフトウェア、それに3DCGソフトウェア「MikuMikuDance(MMD)」を使って制作されたものだという。

VOCALOIDやMikuMikuDance(MMD)を使って作成された動画


 西脇氏は、実際にWindows 8のMetro UI上で、これらのツールを使ってオープニング動画を制作する手順を示した。なお、このデモで使用されたVOCALOIDソフトウェアは、最新バージョンの「VOCALOID 3」をMetro UIに対応させたサンプル版だ。

オープニングの動画を制作する手順を解説


 ちなみにこのオープニング動画は、セッション開始直前にニコニコ動画とYouTubeにアップロードされている。西脇氏は実際に、ニコニコ動画のMetroスタイルアプリケーションである「NicoNicoMetro」を使って、ニコニコ動画にアップロードされている動画を再生し、コメントを付加する様子も実演してみせた。

 さらに同氏は続けて、ソーシャルゲームや電子書籍、動画配信サービスなどのMetroスタイルアプリケーションのデモを次々と披露した。

 「Metroスタイルアプリケーションの特徴は、既存のテクノロジーやツールをそのまま生かして効率的に開発できる点にある。事実、今回のデモでお見せしたアプリケーションも、長くても1、2か月、短いものはわずか1、2週間で完成している。今日会場にお越しの開発者の皆さんも、自分が今持っているスキルを生かして、ぜひ手軽にMetroスタイルアプリケーションの開発にチャレンジしていただきたい」(西脇氏)



■関連記事
Windows 8のMetroスタイルで創るエコシステム~アプリ開発者への3つの重要性
「Windows 8は、Windowsの『再創造』」 新OSがもたらすアプリ開発者へのメリットとは
IE10で動くHTML5アプリ実装例 「File APIを利用したアプリ」
IE10で動くHTML5アプリ実装例 「Indexed Database APIを使用したフィード取得アプリ」
IE10で動くHTML5アプリ実装例 「Node.jsとSocket.IOを使用したリアルタイムアプリ」

■記事全文へ

CodeZine

この記事に関連するニュース

トピックスRSS

ランキング