« Metroスタイル・アプリの開発者が必ず理解しておくべきこと ~ 「信頼できる Metro スタイル アプリを提供する」 | トップページ | [Metro] {プロジェクト名}_TemporaryKey.pfx が無い! »

2012年6月10日 (日)

#cod2012jp 名古屋「Metro アプリの作り方」

20130221_cod2012retake

昨日 (2012/6/9) 開催された Community Open Day 2012 の名古屋会場で、 「Metro アプリの作り方」 と題して約50分のセッションを担当させていただきました。

資料の前半は、 Windows 8 で Metro スタイルアプリを開発するおおまかな流れと、 必要になる情報へのリンクなどです。 たぶん午前のセッションでほとんど語られるだろうから、 ざっと15分位で紹介して、 後半の Portable Class Library (PCL) の話をデモを交えてメインでやるつもりでした。

Page03a

ところがどっこい、 午前のセッションの方向が少々違ったんですね。 急遽、 後半の話を端折って、 前半の話をメインにさせていただきました。 そんなわけで、 喋りたかった PCL の話がほとんどできなかったんですが、 興味のある方はスライド資料とサンプルコードをご覧になってください。

Page32a

サンプルコードは、 Windows Phone 7、 Windows 8 Metro スタイルアプリ、 そして WPF から共通に使える PCL になっています。 Twitter の Web サイトから RSS を取ってくるロジックを PCL として実装してあります。 そして、 呼び出す側の各アプリはデモ用として、 まだ PCL を参照する前の形になっているはずです (PCL を呼び出すコードがコメントアウトしてある)。 なお各アプリは、 Visual Studio が自動生成してくれたテンプレートをちょっと改造しただけですので、 ちゃんとした MVVM にはなっていません。

Page42a
※ 3種類のアプリから同じ PCL を使っている。これを実際にお見せしたかった!

で、 後半のまとめに書いたけど、 PCL も 「WP8 に期待!

 ☆  ☆  ☆

そうそう、 参考までにセッションで使ってた環境。
ASUS UX31E
・Windows 8 Release Preview 日本語版 (x64)
・Visual Studio 2012 Release Candidate
・Visual Studio 2010 Express for Windows Phone (Windows Phone SDK 7.1.1)
・Office 2010 (x64)、 他

それと、 jz5 さんがまとめてくれたとぎゃり: Community Open Day 2012 名古屋会場

|

« Metroスタイル・アプリの開発者が必ず理解しておくべきこと ~ 「信頼できる Metro スタイル アプリを提供する」 | トップページ | [Metro] {プロジェクト名}_TemporaryKey.pfx が無い! »

プログラミング」カテゴリの記事

* プログラミング ( Metro スタイル )」カテゴリの記事

-プログラミング ( VS2012 )」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/209349/54927154

この記事へのトラックバック一覧です: #cod2012jp 名古屋「Metro アプリの作り方」:

» #cod2012 名古屋: 「くじ庵」制作記 [biac の それさえもおそらくは幸せな日々@nifty]
Community Open Day 2012 の名古屋会場で「Metro アプリの作り方」を喋って、 ほっと一息ついたところで。 @jz5 さんから、 指令ががが!! じゃんけんに代わるプレゼント抽選アプリを @biac さんにLT枠5分で作れとの指令、ドSな文化なのね…。ナゴヤコワイ!! #yagoya #cod... [続きを読む]

受信: 2012年6月11日 (月) 21時36分

« Metroスタイル・アプリの開発者が必ず理解しておくべきこと ~ 「信頼できる Metro スタイル アプリを提供する」 | トップページ | [Metro] {プロジェクト名}_TemporaryKey.pfx が無い! »