Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows ストア アプリ 開発概要 (Windows 8.1 対応)

Similar presentations


Presentation on theme: "Windows ストア アプリ 開発概要 (Windows 8.1 対応)"— Presentation transcript:

1 Windows ストア アプリ 開発概要 (Windows 8.1 対応)
日本マイクロソフト株式会社 エバンジェリスト 田中達彦

2 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 サービス コア

3 Windows ストア アプリ ストア アプリ : 10 万アプリ以上 ダウンロード数 : 1 億以上 提供可能国 : 200 以上

4 Windows ストア アプリのメリット コンテンツ 優先 高速かつ 滑らか 複数の アプリ画面の サポート アプリを つなぐ コントラクト
ライブ タイル クラウド 経由の設定と ローミング Windows ストアで 世界に進出 今までの 知識を 活用可能な 強力な 開発ツール

5

6 ナビゲーションの種類 表示数の多いものは階層システムを使用 セマンティック ズームを使用した素早い移動 階層システム フラット システム

7 メインページ セクション 詳細 アプリのエントリー ポイント 異なるカテゴリーで構成されたコンテンツ マップ
アプリのエントリー ポイント 異なるカテゴリーで構成されたコンテンツ マップ メインページ カテゴリー内の個々のアイテムを表示 セクション 個別のアイテムの表示 詳細

8 メインページの種類 グリッド ハブ

9 アプリの状態遷移 Windows が アプリを終了させる 実行中の アプリ 一時停止中 一時停止した アプリ 終了した アプリ
アプリの中断処理 5 秒以内に終わらせる アプリは終了前に 通知を受けない 実行中の アプリ 一時停止中 一時停止した アプリ 終了した アプリ ユーザーがアプリを起動 リソースの減少 再開中 アプリは再開時に 通知を受け取る スプラッシュ スクリーン コードが実行中 コード停止 アプリが終了 Windows が アプリを終了させる

10 複数のアプリの表示 Windows 8 Windows 8.1 320px 固定 デフォルトは最低 500px 320px も選択可能

11 アプリとコントラクト 他のアプリ Windows アプリ 共有 検索 ファイル ピッカー 開く / 保存

12 ライブ タイル Windows 8 Windows 8.1

13 Windows ストアの対象となる国や地域

14 Windows 8.1 のストア

15 Windows 8.1 にリターゲットしたアプリはコード変更なしで速くなる
5-30% 速く: ListView を使用したアプリの 起動 2x 速く: リストのパン時 10-20% 減少: XAML 使用時のメモリ 15-35% 速く: WinJS ListView での編集

16 アプリの Windows 8.1 対応 8.1 への リターゲットと ビルド 8.1 の 新機能の 使用 アプリの提供

17 8 8 8.1 8 用アプリと 8.1 用アプリ Windows 8 Windows 8.1 Appx Package

18

19 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

20 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

21 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

22 Windows 8.1 新機能紹介 日本マイクロソフト エバンジェリスト 山本明日美 Demo

23 今、何をすべきか Windows 8.1 を意識して、Windows 8 対応アプリを開発
画面分割を意識したデザイン 500px 時にデザインを変更するかどうか ユーザーの利便性を考慮した検索 高解像度ディスプレイへの対応 Windows 8 ユーザーは無償で 8.1 にアップ デート

24 展示会場にて、パートナー様の業務アプリケーションのご紹介をしております。
業務アプリ開発および採用についてご興味のある方はお気軽にご来場ください。 展示会場

25


Download ppt "Windows ストア アプリ 開発概要 (Windows 8.1 対応)"

Similar presentations


Ads by Google