8. わんくま同盟 名古屋勉強会 #37
でも、UWP アプリは、同じバイナリが
Windows 10 搭載スマートフォンでも動く❢
• Windows 10 Mobile
エミュレータの画像
(VS2015RC 付属)
8
9. わんくま同盟 名古屋勉強会 #37
そのほか、さまざまな
Windows 10 搭載デバイスで動く❢
• 左: HoloLens
Windows 10 搭載
ヘッドマウント型
コンピュータ
• 上右:
Surface Hub
• 下左: Xbox One
• 下右:
組み込み用ボード
コンピュータ
9
10. わんくま同盟 名古屋勉強会 #37
【参考】 Xbox One が Windows 10 になる!?
• Xbox One には、Windows 8 が 2
つ載っている
• ひとつは、リアルタイム ゲーム用
(図の右側)
これは変わらないだろう
• もうひとつは、Xbox コンソールや
「Shared apps」 などを動かす部分
(図の左側)
⇨ Windows 10 for Xbox (仮)
にアップグレード
10
11. わんくま同盟 名古屋勉強会 #37
Windows 10 のユニバーサル Windows プラットフォームで動作するアプリ
= Windows 10 用
ユニバーサル Windows プラットフォーム アプリ
略して、
⇨ ユニバーサル Windows プラットフォーム アプリ / UWP アプリ
⇨ ユニバーサル Windows アプリ
⇨ ユニバーサル アプリ / Windows アプリ
ユニバーサル Windows プラットフォーム アプリ
11
12. わんくま同盟 名古屋勉強会 #37
• Windows 8.x と Windows Phone 7.x/8.x の間でユニバーサルに使える
アプリも、「ユニバーサル Windows アプリ」 (でもこれは別バイナリ)
注意!!
従来と区別が付くように、略称を使ってね♪
12
※ Build 2014 キーノートより
20. わんくま同盟 名古屋勉強会 #37
アプリ
従来の
デスクトップアプリ
UWP アプリ
デバイス PC / タブレット
PC / タブレット
スマートフォン / IoT / Surface
Hub / Hololens / Xbox One
等
Windows バージョン
Windows 7 / 8.x / 10
( Windows RT は除く )
Windows 10
( Windows RT では動かず)
動作するデバイスと Windows
20
29. わんくま同盟 名古屋勉強会 #37
• VS 2015 のエディションは問わない
無償の Express や Community でも OK♪
• Windows 10 SDK、および
Visual Studio Universal Windows app development tools
※ ストアへの提出には、プレビュー版はダメ (次ページ)
Visual Studio 2015 と SDK
29
30. わんくま同盟 名古屋勉強会 #37
• どちらもプレビュー版が配布されるけど、
Windows 10 新ブランチの正式リリースまでは
ストアでの公開は不可 ☜ 要注意!
• 例:2015/10 のプレビュー版SDK で作ったアプリは、
2015/11(予定)の Windows 10 TH2 のリリースまで公開できない
Windows 10 と SDK のリリース サイクル
30
Windows 10
SDK
2015/7月 10月 11月
★ TH1 リリース
★ TH1用 リリース
★ IP ★ IP … … ★ IP
★ プレビュー版
★ TH2 リリース
★ TH2用 リリース
http://download.microsoft.com/download/C/E/B/CEBFC4DD-B9DF-4A62-8B65-4944B7489E91/RelNotes_VSTools_Windows10TP.docxmetadata の更新Exit Visual Studio.
Open a command prompt as administrator.
Run this script: \Program Files (x86)\Windows Kits\10\bin\x86\GenerateUnionWinMD.cmdまたは、最新の Win10 SDK が出てるなら、それを入れる
http://download.microsoft.com/download/C/E/B/CEBFC4DD-B9DF-4A62-8B65-4944B7489E91/RelNotes_VSTools_Windows10TP.docxmetadata の更新Exit Visual Studio.
Open a command prompt as administrator.
Run this script: \Program Files (x86)\Windows Kits\10\bin\x86\GenerateUnionWinMD.cmdまたは、最新の Win10 SDK が出てるなら、それを入れる
http://download.microsoft.com/download/C/E/B/CEBFC4DD-B9DF-4A62-8B65-4944B7489E91/RelNotes_VSTools_Windows10TP.docxmetadata の更新Exit Visual Studio.
Open a command prompt as administrator.
Run this script: \Program Files (x86)\Windows Kits\10\bin\x86\GenerateUnionWinMD.cmdまたは、最新の Win10 SDK が出てるなら、それを入れる
http://download.microsoft.com/download/C/E/B/CEBFC4DD-B9DF-4A62-8B65-4944B7489E91/RelNotes_VSTools_Windows10TP.docxmetadata の更新Exit Visual Studio.
Open a command prompt as administrator.
Run this script: \Program Files (x86)\Windows Kits\10\bin\x86\GenerateUnionWinMD.cmdまたは、最新の Win10 SDK が出てるなら、それを入れる
http://download.microsoft.com/download/C/E/B/CEBFC4DD-B9DF-4A62-8B65-4944B7489E91/RelNotes_VSTools_Windows10TP.docxmetadata の更新Exit Visual Studio.
Open a command prompt as administrator.
Run this script: \Program Files (x86)\Windows Kits\10\bin\x86\GenerateUnionWinMD.cmdまたは、最新の Win10 SDK が出てるなら、それを入れる
http://download.microsoft.com/download/C/E/B/CEBFC4DD-B9DF-4A62-8B65-4944B7489E91/RelNotes_VSTools_Windows10TP.docxmetadata の更新Exit Visual Studio.
Open a command prompt as administrator.
Run this script: \Program Files (x86)\Windows Kits\10\bin\x86\GenerateUnionWinMD.cmdまたは、最新の Win10 SDK が出てるなら、それを入れる