さぁ、 Metro アプリを作ろう! ~ で、 どこから手を付けたらいいの!?
※ 公式発表がないので、 しつこく「Metro」と呼称する! f(^^;
◆ 開発環境
製品版の Windows 8 があれば、 Metro アプリの開発には無償の Visual Studio Express 2012 for Windows 8 で十分です。
まだ Win8 製品版を入手できない場合は、 90日間無償の評価版 を VirtualBox などの VM で使えば OK。
※ VirtualBox では、 Guest Additions を入れると Metro の動作がおかしくなることがあるようです。
◆ まずは公式チュートリアル
まずは MSDN のチュートリアルをやりましょう。
他は試していませんが、 C# のは基礎からアプリケーションの形になるところまで、 しっかり学ぶことができます。 途中を飛ばしちゃダメですよ。 "Hello, world" でも、 大事なことが書かれています。
- C# または Visual Basic を使った初めての Metro スタイル アプリの作成
- JavaScript を使った初めての Metro スタイル アプリの作成
- C++ を使った初めての Metro スタイル アプリの作成
DirectX を使った初めての Metro スタイル アプリの作成
◆ アイデアは、スマホのつもりで考える
「うん、だいたい分かった! よし、こんなアプリを作ってやるぞ!」…と、アイデアを考え出す前に。
もしもデスクトップアプリの経験しか無いのなら、 ちょっと待った!
Metro アプリでは、 デスクトップアプリで当たり前に出来ていたことが、 いろいろと出来なくなっています。むしろスマホ用のアプリとして考えた方が良いです。
⇒ @IT: Metroスタイル・アプリの開発者が知るべき3つのこと (2012/03/13)
◆ 困ったときは
デザインやコントロールの使い方については、 MSDN には読み切れないほどのガイドラインがあります。
すでにブログ記事もけっこう書かれています。私が知ってる中で一番充実してるのは @coelacanth さんのところ。
⇒ 眠るシーラカンスと水底のプログラマー
また、 おそらくは期間限定ですが、 MSKK からのサポートも受けられます。
- Developer Camp
今は、かなりゲリラ的に開催されています。 Web では公開していない貴重な資料が貰えたり、 内緒にしとかなきゃいけない話も聞けたりするので、 近くで開催があるならぜひ参加を。
facebook の「Go Metro」や、 MSKK 大西さんのブログ なども要チェック! - Application Excellence Lab
これで Windows ストアに出せるかな~、ってレベルに近づいたと思ったら、 直接指導してもらえます。
⇒ facebook のページ
なお、 品川まで行けない人向けには、 メールやリモートでも対応してくれるみたいです。 ⇒ Windows ストアアプリ開発への近道 - 2012年8月現在
私も、 Tips 集の週刊連載を始めました♪
⇒ @IT: WinRT/Metro TIPS
取り上げて欲しいネタがあったら、 教えてください。 (ステマかよ! w)
| 固定リンク
「プログラミング」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【.NET Core】 プロジェクトを作ると 「project.assets.json が見つかりません」 エラー(2018.02.10)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
「* プログラミング ( Metro スタイル )」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
- 【#UWP】 15063用の Acrylic Effect を、ちゃんと実装してみる(2017.08.05)
この記事へのコメントは終了しました。
コメント