Contenu connexe Similaire à Windows 8.1 におけるストア ビジネスアプリの設計と開発 (20) Plus de Shotaro Suzuki (20) Windows 8.1 におけるストア ビジネスアプリの設計と開発7. Windows ストア ビジネス アプリ開発者のタスク
http://msdn.microsoft.com/ja-jp/library/windows/apps/dn535962.aspx
9. Adventure Works Reference Implementation
•論理アーキテクチャ図提供
•AutoRotatingGridView Grid コントロールを作成
•IncrementalUpdateBehavior Blend ビヘイビアの使用
•ポップアップに替え、Flyout/MenuFlyout を使用
•FlyoutViews を SettingsFlyout を使うように変更
•Watermark に標準のコントロールを使用
•Blend ビヘイビアを多用
•SearchBox 及び 新しいサーチ API を使用
•更新された Top アプリバー/Bottom アプリバーを使用し
CommandBars と Action Button を配置
•System.Net.Http.HttpClient → Windows.Web.Http.HttpClient に変更
Prism for Windows Runtime
•VisualStateAwarePage → ページサイズと縦横の向きに反応するよう更新
•FlyoutService と FlyoutView → 削除
•SearchPaneService と SearchQueryArguments → 新しい SearchBox コントロールを使用
Windows 8.1 version で更新された点
20. • MVVM パターンを使い、ページ(View)を作成
• XAML データバインディングを用いて、各ページを ViewModel
オブジェクトにリンク
• 横向き、縦向き、最小限のレイアウトに合わせページを設計、
Microsoft.Practices.Prism.StoreApps - VisualStateAwarePage
クラスでビューを管理
• クラスがナビゲーション操作に参加できるように利用
Microsoft.Practices.Prism.StoreApps – INavigationAware インターフェイス
クラスがナビゲーションをサポートできるように利用
Microsoft.Practices.Prism.StoreApps - FrameNavigationService クラス
23. • アプリケーション データ API を使いアプリケーション データ
を操作し、データの物理的記憶域が、システムによって管理
されるようにする
• ユーザーがアプリに正常にサインインし、パスワードの保存
を選んだ場合にのみ、パスワードを資格情報保管ボックスに
格納する
• ASP.NET Web API を使って、さまざまな種類のコンテンツを
渡すことができる、リソース指向の Web サービスを作る
アプリケーション データの管理
36. Windows ストア ビジネスアプリ を
Prism for Windows Runtime を用いて
で開発すると
シンプルに明確に開発できます!
本セッションの目的
・http://slideshare.net/shosuz にスライド公開
・MSDN Blog (http://blogs.msdn.com/b/shosuz )にデモの詳細解説 & ソースコードをリンク