UWP(Universal Windows Platform)

http://www.buildinsider.net/enterprise/uwpapp/01
https://cloud.watch.impress.co.jp/docs/column/microsoft/1056615.html
ユニバーサルWindowsプラットフォームは、windows10のコア機能。
UWPというOSだと思っていい。
他のモバイルやXBOX、Holoレンズ等のwindows製品も共通でこのUWPを持っているため、UWPアプリはそれらの環境で共通で動く。……という名目になっている。
「Desktop App Converter(DAC)」で既存のwin32/.netアプリをUWPアプリとしてパッケージングすることができる。



セキュリティが高い。
UWPアプリは個別のサンドボックス内で実行されるだけでなく、UWPが提供するAPIもセキュリティに配慮したものになっている。
原則としてMicrosoftストアの「Windowsアプリ」カテゴリ(以下、Windowsストア)からしかインストールできない。

レスポンシブデザインに対応しなければならない。
APIには非同期で動作するものが多い。(ファイルやネットワークアクセス)。
重要な処理やデータはクラウドに置く方針で作ることが望まれる。