SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

イベントレポート

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

Windows Developer Days 基調講演レポート(2)

Visual Studio 11 betaを使ったライブコーディング

 大場氏は、Metroスタイルアプリケーションの開発環境が、開発者にとって非常にやさしいものにできあがっていることを強調する。その重要な要素として、同氏は「優れたアーキテクチャ」と「使いやすい開発環境」の2つを挙げる。

 アーキテクチャの面では、Metroスタイルアプリケーションに独自の実行環境「WinRT」が鍵を握るという。

 「WinRTのAPIを活用することで、複数の開発言語やツールの中から好きなものを選び、既存のスキルを生かしながら効率的にMetroスタイルアプリケーションに移行できる。また、プレゼンテーション層とロジック層が明確に分離されるため、デザイナーとプログラマーの分業と連携がとりやすくなる」(大場氏)

 また開発環境の面では、Metroスタイルアプリケーションの開発に完全対応したツールとして、現在Visual Studioの次期バージョンである「Visual Studio 11」のβ版が無料で公開されている。本セッションでは、日本マイクロソフト デベロッパーエバンジェリストの高橋忍氏による、Visual Studio 11 betaを使ったMetroスタイルアプリケーション開発のデモが行われた。

マイクロソフト デベロッパーエバンジェリスト 高橋忍氏
マイクロソフト デベロッパーエバンジェリスト 高橋忍氏

 デモで実演されたのは、RSSリーダーアプリケーションを一から開発する手順。同氏は画面のテンプレートを選んだ後、WinRT APIを駆使しながらほんのわずかのコーディング作業で、10分もかからずにMetroスタイルのRSSアプリケーションを作り上げてみせた。

MetroスタイルのRSSアプリケーション
MetroスタイルのRSSアプリケーション

 さらに高橋氏は、Direct Xを使ったグラフィックアプリケーションを、実際に動かしながらデバッグしていく様子もデモンストレーションした。

 「このようにVisual Studio 11では、Metroスタイルアプリケーションのみならず、Direct Xのような既存の技術に関しても、開発者の生産性を大幅に向上させるためのさまざまな機能が盛り込まれている。たとえC++のネイティブコードを使って開発を行う方であっても、あるいは.NETの開発者であっても、さらにはWeb開発者も、Metroスタイルアプリケーションのアーキテクチャと開発環境の下では、すべての開発者が主役になれる」(高橋氏)

パートナー企業による先行開発事例のデモ

 同セッションではさらに、マイクロソフトのパートナー企業によるMetroスタイルアプリケーションの先行開発事例として、株式会社ムビチケ(以下、ムビチケ)と楽天株式会社(以下、楽天)の事例が紹介された。ムビチケは、オンラインで映画の前売り券購入と座席予約のサービスを提供する企業。既にWindows Phone向けに、同社のサービスにアクセスするためのMetroスタイルアプリケーションを開発・提供している。

 「お客さまに映画を選ぶ楽しさをより実感していただくための手段として、直感的な操作性と開放感のあるUIを備えたMetroの世界がマッチすると考えた」

ムビチケ 代表取締役社長 高木文朗氏
ムビチケ 代表取締役社長 高木文朗氏

 ステージ上に登壇したムビチケ 代表取締役社長 高木文朗氏は、同社のアプリケーションをWindows PhoneのMetro UI向けに開発した理由をこう説明した。続いて同氏は、これをWindows 8上に移植したサンプルアプリケーションのデモを披露した。このアプリケーションでは、ユーザーが観たい映画を選んでオンライン予約を行えるだけでなく、その予告編の動画まで閲覧できる。

 「Windows PhoneアプリのWindows 8上への移植は、非常に短期間のうちに終えることができた。初めてPCの大画面でアプリが動く様を見たときには、その迫力にわれわれ自身もびっくりしてしまった!」(高木氏)

 続いて、楽天 取締役 常務執行役員 安武弘晃氏が登壇し、同社のWebサービス「楽天レシピ」のMetroスタイルアプリケーションの紹介を行った。

楽天 取締役 常務執行役員 安武弘晃氏
楽天 取締役 常務執行役員 安武弘晃氏

 「楽天レシピのサービスは、タブレット端末からアクセスするユーザーが非常に多い。そのため、Windows 8との親和性が非常に高いと判断し、早くからMetroスタイルへの対応に取り組んでいる」(安武氏)

 本セッションでは実際に、Windows 8 Consumer Previewの上で動く楽天レシピアプリのデモが披露された。このアプリケーションは、マイクロソフトの支援を得てわずか1か月間で開発されたという。また楽天市場サイトのMetroスタイル版のデモ、さらには2011年11月に同社が買収した電子書籍企業Kobo社のサービスを、Windows 8上から利用できるMetroスタイルアプリケーションのデモも併せて披露された。

次のページ
開発者に対する新たな支援プログラム「Go Metro」の提供開始

この記事は参考になりましたか?

イベントレポート連載記事一覧

もっと読む

この記事の著者

吉村 哲樹(ヨシムラ テツキ)

早稲田大学政治経済学部卒業後、メーカー系システムインテグレーターにてソフトウェア開発に従事。その後、外資系ソフトウェアベンダーでコンサルタント、IT系Webメディアで編集者を務めた後、現在はフリーライターとして活動中。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/6565 2012/05/07 12:30

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー