Recommended
PDF
CLT-004_Windows 10 におけるアプリの互換性と移行
PDF
Windows ストアアプリのつくりかた (JS + HTML + CSS)
PDF
3 倍早い?! MS 製開発者専用ツールによる HTML5 + JavaScript を使ったWeb 作成
PDF
Slug 3-windows phone7helloworld-classmethod-ryuichi-nonaka
ODP
PPTX
PDF
2015年のAndroidアプリ開発入門 - ABCD 2015 Kanazawa
PDF
What is tested by pre-launch (security) reports?
PPTX
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
PDF
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
PDF
PDF
Windowsフォームで大丈夫か?一番良いのを頼む。
PDF
PPTX
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
PPTX
PDF
PDF
PDF
Xamarin.Mac をこれからはじめるあなたへ
PPTX
KEY
Web App Framework at SwapSkills vol28
PDF
PPTX
PPTX
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
PDF
【JaSST'11 Kansai】 開発者とテスト担当者に最適なコラボレーションと効率化を!
PDF
PDF
Android6.0 RuntimePermissionの実装と注意点
PPTX
Android Mのruntime-permissionに潜む罠
PDF
Marshmallowで変更になったpermission
PPTX
PDF
More Related Content
PDF
CLT-004_Windows 10 におけるアプリの互換性と移行
PDF
Windows ストアアプリのつくりかた (JS + HTML + CSS)
PDF
3 倍早い?! MS 製開発者専用ツールによる HTML5 + JavaScript を使ったWeb 作成
PDF
Slug 3-windows phone7helloworld-classmethod-ryuichi-nonaka
ODP
PPTX
PDF
2015年のAndroidアプリ開発入門 - ABCD 2015 Kanazawa
PDF
What is tested by pre-launch (security) reports?
What's hot
PPTX
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
PDF
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
PDF
PDF
Windowsフォームで大丈夫か?一番良いのを頼む。
PDF
PPTX
Visual Studio Online BUILD を本気で使いこなして品質&効率を劇的に上げる! [ Comm Tech Festival ] C-4
PPTX
PDF
PDF
PDF
Xamarin.Mac をこれからはじめるあなたへ
PPTX
KEY
Web App Framework at SwapSkills vol28
PDF
PPTX
PPTX
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
PDF
【JaSST'11 Kansai】 開発者とテスト担当者に最適なコラボレーションと効率化を!
PDF
PDF
Android6.0 RuntimePermissionの実装と注意点
PPTX
Android Mのruntime-permissionに潜む罠
PDF
Marshmallowで変更になったpermission
Similar to Windowsストアアプリ開発 オープンセミナー広島
PPTX
PDF
PDF
開発者から見た Windows 8、その機能美とポテンシャル~第31回WebSig会議セッション1
PDF
Dev camp2012jpn day2special
PDF
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
PPTX
Solution semniar vs2013_multi_device-1209-new
PPTX
[Java Festa in 札幌 2012] Windows Azure を活用した Windows 8 アプリケーション開発
PDF
2011年マイクロソフト テクノロジー振り返り~開発編~
PDF
Windowsストア アプリケーション概要(紹介編)
PDF
PPTX
PPTX
PPTX
Windowsストア アプリケーション概要(概要編)
PPTX
PDF
わんくま名古屋#25(20121201) 「Win8ストア・アプリ WP8アプリ、両面撃破作戦」
PPTX
Windows 8.1 ストア アプリ first look for 8.0 developers! [ss]
PPTX
Windowsストアアプリ開発ハンズオントレーニングに行ってきました 2012-09-22-lt
PDF
Windows 8.1開発入門ー新しいストアアプリ環境について(公開用)
PDF
【14-E-3】Windows 8デザインガイド ~魅力的なWindowsストアアプリとデスクトップアプリを作るために~
PDF
わんくま名古屋#25(20121201) LT:「開発体験テンプレートを使ったストアアプリの作成」
More from Akira Onishi
PDF
Xamarin + Visual Studio によるマルチプラットフォーム対応アプリ開発 - iOS, Android, Windows に対応しよう
PPTX
OpenShift Ready、エンジニア視点によるデジタル変革への備え
PDF
SAPPORO CEDEC 2014 Visual Studio Tools for Unity
PDF
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...
PDF
PDF
Unite 2014 Seattle を踏まえて Unityゲーム開発 on Windows
PPTX
Windows Phoneの企業内活用方法、社内向けアプリ開発と展開
PDF
CEDEC 2013 Unity on Windows 8
PDF
PPTX
Web リソースを活用した簡単アプリケーション開発(Windows Phone)
PDF
PDF
クラウドを利用したWindows ストアアプリ開発 ~ Windows Azure と連携する ~
Windowsストアアプリ開発 オープンセミナー広島 5. 6. Windows 8 固有の機能を活用
グリッド アプリケーション 検索
タッチ操作
共有
アプリバー
コントラクト スタート
セマンティックズーム デバイス
アプリデータとローミング
プロセスライフサイクル
設定
ライブタイル、通知、プッシュ
8. 10. Windows ストア、開発者登録
http://bit.ly/WSAppReg
Microsoft アカウントを作成
法人の場合、共用できるアカウントを作成
Windows ストアにアクセスするコンピュータを
「信頼済み PC」に登録
クレジットカードを準備 (少額決済の確認が必須)
https://appdev.microsoft.com/StorePortals/ へアクセス
法人登録の場合は、GeoTrust (Symantec) から届く
メールをご確認
12. 14. 開発環境 http://bit.ly/w8try
Visual Studio 2012 Blend for Visual Studio
• プログラミング • 画面デザイン
• デバッグ、テスト • コントロール作成
• 配置、パッケージ化 • アニメーション作成
※ Windows 8 の環境は必須 (仮想マシンもOK)
15. 17. Windows 8 iOS Android
開発ツール Visual Studio Xcode Eclipse + ADT
プログラミング C++, C#, VB, Objective-C Java
言語 JavaScript
画面作成 Blend for Visual Storyboard Layout Editor
Studio Interface Builder
ブラウザー IE 10 Safari WebKit エンジン
エンジン Trident WebKit のブラウザ
3Dレンダリング DirectX 11 OpenGL ES 1.1/2.0 OpenGL ES
1.0/1.1/2.0
18. Windows 8 iOS Android
イベント Viewを更新
Modelを更新 変更の通知
22. XAML/C# による開発とデバッグ
Blend for Visual Studio
XAML によるデザイン
コントロールとテンプレート
Visual State Manager
Visual Studio 2012 による開発とデバッグ
非同期呼び出し (async – await)
インテリセンス
デバッガー、ブレークポイント、ステップ実行
23. HTML/JavaScript による開発とデバッグ
Blend for Visual Studio
HTML と CSS による ビジュアル デザイン
Live DOM と対話モード
画面モードと CSS メディアクエリー
Visual Studio 2012 による開発とデバッグ
インテリセンス、ブレークポイント、ステップ実行
DOM Explorer と シミュレーター
JavaScript コンソール
25. DRM Client Source Decoder Effects Encoder Sink
Media Foundation
PlayReady DirectX Windows Audio Session API
28. Windows ストア アプリ成功への鍵
http://msdn.microsoft.com/ja-jp/library/windows/apps/hh465427
企画、コンセプト、ブランディング
第一印象
企画
UX デザイン
何度もリリース リリース デザイン
テスト 実装
29. 30. 31. 6 unit 2 sub unit 1 column
120px 10px 80px
5 unit 42pt
100px ベースライン
30px
20pt
1 unit
20px
11pt
9pt
2 sub unit
10px
33. 34. コントラクト
Windows ストア アプリでは、ユーザーと OS / アプリの取り
決めのことをコントラクトと呼んでいます
アプリが実装できるコントラクト
① 検索コントラクト
② 設定コントラクト
③ ソース共有コントラクト
④ ターゲット共有コントラクト
⑤ スプラッシュ スクリーン
⑥ ファイルピッカー
http://msdn.microsoft.com/ja-jp/library/windows/apps/hh465251(v=VS.85).aspx
35. 検索のしくみ
1. 検索ボックスは
画面のメイン アプリが対象
2. クエリの候補は
画面のメイン アプリが提供
• アプリに検索結果がある語句を
オートコンプリート
3. インストール済みで検索コントラクト
を実装する アプリを一覧表示
36. 検索のしくみ
4. 結果の候補は
画面のメイン アプリが提供
• サムネイルとタイトルは必須
• 有力な結果または完全一致結果を表示
• ユーザーは結果の詳細を直接表示可能
39. アプリの中断処理 アプリは終了前に
5 秒以内に終わらせる 通知を受けない
ユーザー
がアプリ
を起動
アプリは再開時に
通知を受け取る
スプラッシュ
スクリーン
43. 44. 1. チャネル URI を要求する
2. 使用するクラウド サービスを登録
する
3. 認証してプッシュ通知を配信する
45. 47. Windows ストア アプリの展開
Windows ストアから配布する場合
Windows ストアの開発者登録を完了後、アプリを申請
審査に合格すると、Windows ストアに掲載
企業内展開
Windows ストアの審査は不要、必要な環境設定を行い、
PowerShell などを利用してアプリをインストール
Windows ストア アプリの開発者ライセンスが有効な PC
開発者は、PowerShell を使ってテスト用アプリの
インストールが可能
52. 53. 企業内展開
Windows ストアへの申請は不要
信頼された証明書を含んだパッケージを作成
Windows 8 Pro, Windows 8 Enterprise, Windows RT
サイドローディング用のキーを購入
「信頼できるすべてのアプリのインストールを
許可する」グループポリシーの設定が必須
http://bit.ly/w8sideloding
54. PowerShell によるコマンド例
インストール
add-appxpackage C:¥app1.appx
インストール済みのパッケージを一覧
get-appxpackage
アンインストール
remove-appxpackage <PackageFullName>
56. 57. 59. Windows 8 アプリ開発体験テンプレート
日本マイクロソフトのエバンジェリストが
作った、Windows ストア アプリ用テンプレート
Basic Photo テンプレート XAML/C# 用 Version 1.0
EntertainmentPhoto テンプレート XAML/C# 用 Version 1.0.0.4
NewsReader テンプレート XAML/C# 用 Version 1.9
RSS Reader テンプレート HTML + JavaScript 用 Version 1
Touch De Po テンプレート XAML/C# 用 Version 2.0
http://bit.ly/w8atemp
64. © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot
guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.