Click here to load reader
Upload
nobuhiro-takahashi
View
2.383
Download
1
Embed Size (px)
Citation preview
メトロスタイルアプリ受託開発ワークフロー
要件定義
ワークフロー
企画
デザイン
開発
テスト
最終チェック
申請
公開
基本的に通常の受託開発と何ら変わらないが、開発、テスト、最終チェック(クライアントチェック)の方法が多少変わる。ローカルアプリなので、Windows 8 にアプリをインストールしてみてもらう必要がある。
この辺りが変わる。
あと Windows Store 申請用の申請手続きなど。
Windows Store
Build & Run
Side load
Windows 8 のアプリをインストールする方法
Windows Store からダウンロードしてインストール。既に開発済みで、Microsoft の審査に合格している必要がある。
Visual Studio 2012 Express でソースコードをビルドして実行。ソースコードが必要。
Windows 8 Enterprise で「同一ドメイン」に属している PC が、Power Shell(旧コマンドプロンプト)でAdd-AppxPackage などのコマンドを利用して appx ファイルをインストール。Windows 8 Enterprise が必要。
Windows Store
Build & Run
Side load
デモチェック、クライアントにデモ見せするには
Windows Store からダウンロードしてインストール。既に開発済みで、Microsoft の審査に合格している必要がある。
Visual Studio 2012 Express でソースコードをビルドして実行。ソースコードが必要。→インストールしたパソコンで見てもらう
Windows 8 Enterprise で「同一ドメイン」に属している PC が、Power Shell(旧コマンドプロンプト)でAdd-AppxPackage などのコマンドを利用して appx ファイルをインストール。Windows 8 Enterprise が必要。
でビルドして実行する方法
SDK をダウンロードのページからダウンロード。そのまま実行。インストールが完了する。http://msdn.microsoft.com/ja-jp/windows/apps/br229516.aspx
Download
Visual Studio のソースは複数のファイルで成り立っている。.sln (ソリューションファイル)をダブルクリックすると、VisualStudio が自動的に開く。
Source
Visual Studio の画面上部分に、▶ローカルコンピュータ というボタンがある。クリックすると、ビルドされ自分のコンピュータ上で起動する。
スタート画面にタイルが追加されるので、二度目はビルドする必要は無い。
Build
シミュレータを使って様々な解像度をテスト
▶ローカルコンピュータ の右にある▼をクリックするとプルダウンが出現。▶シミュレータ を選ぶとビルドされて、Windows マシンのシミュレータが立ち上がってそこでアプリが実行される。
画面解像度を変えたり、縦長画面にしたり、タッチやピンチのシミュレーションを行ったりできる。
Build
Metro 版 IE10
Windows OS の機能を使用しない HTML5 アプリなら
Metro Style App は IE10 と描画エンジン、JavaScript エンジンが一緒。メトロ版 IE10 であれば表示サイズもフルスクリーンで同じ。
なので <canvas> でゲームを作ったというような場合は、VisualStudio を入れる事無く IE10 でデモを見せる事ができる。
画面遷移や、OS の機能を使ったアプリのデモには使えない。
デモ用にタッチ機能を持った PC が一つは欲しいところ
Microsoft Surfacehttp://www.microsoft.com/surface/en/us/about.aspx
Asus Tablet 810http://japanese.engadget.com/2012/06/05/asus-tablet-810-atom-windows-8/
Samsung Series 7 11.6” Slatehttp://www.samsung.com/us/computer/tablet-pcs/XE700T1A-A03US
Lenovo ThinkPad X220 Tablethttp://shopap.lenovo.com/jp/products/laptops/thinkpad/xtablet-series/x220-tablet/
Acer Aspire S7http://weekly.ascii.jp/elem/000/000/091/91558/
メトロスタイルアプリ受託開発ワークフロー