Windows ストア アプリ 開発概要 (Windows 8.1 対応) 日本マイクロソフト株式会社 エバンジェリスト 田中達彦
Windows 8 / 8.1 プラットフォーム Windows ストア アプリ Windows コア OS サービス JavaScript HTML JavaScript C C++ C# VB デスクトップ アプリ Win32 .NET/SL Internet Explorer JavaScript C C++ C# VB XAML HTML / CSS ビュー モデル コントローラー 通信 とデータ アプリ モデル デバイスと印刷 WinRT API グラフィックスとメディア システム サービス Windows コア OS サービス コア
Windows ストア アプリ ストア アプリ : 10 万アプリ以上 ダウンロード数 : 1 億以上 提供可能国 : 200 以上
Windows ストア アプリのメリット コンテンツ 優先 高速かつ 滑らか 複数の アプリ画面の サポート アプリを つなぐ コントラクト ライブ タイル クラウド 経由の設定と ローミング Windows ストアで 世界に進出 今までの 知識を 活用可能な 強力な 開発ツール http://msdn.microsoft.com/ja-jp/windows/apps/hh852650 http://msdn.microsoft.com/ja-jp/windows/apps/bg184615
ナビゲーションの種類 表示数の多いものは階層システムを使用 セマンティック ズームを使用した素早い移動 階層システム フラット システム
メインページ セクション 詳細 アプリのエントリー ポイント 異なるカテゴリーで構成されたコンテンツ マップ アプリのエントリー ポイント 異なるカテゴリーで構成されたコンテンツ マップ メインページ カテゴリー内の個々のアイテムを表示 セクション 個別のアイテムの表示 詳細
メインページの種類 グリッド ハブ
アプリの状態遷移 Windows が アプリを終了させる 実行中の アプリ 一時停止中 一時停止した アプリ 終了した アプリ アプリの中断処理 5 秒以内に終わらせる アプリは終了前に 通知を受けない 実行中の アプリ 一時停止中 一時停止した アプリ 終了した アプリ ユーザーがアプリを起動 リソースの減少 再開中 アプリは再開時に 通知を受け取る スプラッシュ スクリーン コードが実行中 コード停止 アプリが終了 Windows が アプリを終了させる
複数のアプリの表示 Windows 8 Windows 8.1 320px 固定 デフォルトは最低 500px 320px も選択可能
アプリとコントラクト 他のアプリ Windows アプリ 共有 検索 ファイル ピッカー 開く / 保存
ライブ タイル Windows 8 Windows 8.1
Windows ストアの対象となる国や地域
Windows 8.1 のストア
Windows 8.1 にリターゲットしたアプリはコード変更なしで速くなる 5-30% 速く: ListView を使用したアプリの 起動 2x 速く: リストのパン時 10-20% 減少: XAML 使用時のメモリ 15-35% 速く: WinJS ListView での編集
アプリの Windows 8.1 対応 8.1 への リターゲットと ビルド 8.1 の 新機能の 使用 アプリの提供
8 8 8.1 8 用アプリと 8.1 用アプリ Windows 8 Windows 8.1 Appx Package
Windows 8 APIs User interface Devices Graphics and media Portable Sensors Playback Capture Printing SVG Canvas Local storage SMS Streams Background transfer Syndication Networking XML and JSON Skydrive Live tiles and toast Accessibility Data binding Application services Threading/timers Memory management Globalization Cryptography Xbox Live Geo-location Proximity Direct3D Direct2D Direct Write PlayTo Contracts Bing Azure Mobile HTML5/CSS XAML Input Controls Authentication Devices Graphics and media Communications and data Services Fundamentals
Windows 8.1 updated APIs User interface Devices Graphics and media Portable Sensors Playback Capture Printing SVG Canvas Local storage SMS Streams Background transfer Syndication Networking XML and JSON Skydrive Live tiles and toast Accessibility Data binding Application services Threading/timers Memory management Globalization Cryptography Xbox Live Geo-location Proximity Direct3D Direct2D Direct Write PlayTo Contracts Bing Azure Mobile HTML5/CSS XAML Input Controls Authentication Devices Graphics and media Communications and data Services Fundamentals
Windows 8.1 new APIs User interface Devices Graphics and media Bluetooth USB HID WiFi direct Point of service 3D printing Scanning WebGL HTTP Contacts Appoint-ments PDF Speech synthesis Diagnostics Portable Sensors Playback Capture Printing SVG Canvas Local storage SMS Streams Background transfer Syndication Networking XML and JSON Skydrive Live tiles and toast Accessibility Data binding Application services Threading/timers Memory management Globalization Cryptography Xbox Live Geo-location Proximity Direct3D Direct2D Direct Write PlayTo Contracts Bing Azure Mobile HTML5/CSS XAML Input Controls Authentication Devices Graphics and media Communications and data Services Fundamentals
Windows 8.1 新機能紹介 日本マイクロソフト エバンジェリスト 山本明日美 Demo
今、何をすべきか Windows 8.1 を意識して、Windows 8 対応アプリを開発 画面分割を意識したデザイン 500px 時にデザインを変更するかどうか ユーザーの利便性を考慮した検索 高解像度ディスプレイへの対応 Windows 8 ユーザーは無償で 8.1 にアップ デート
展示会場にて、パートナー様の業務アプリケーションのご紹介をしております。 業務アプリ開発および採用についてご興味のある方はお気軽にご来場ください。 展示会場