- 追加された行はこの色です。
- 削除された行はこの色です。
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-戻る
--[[デスクトップ・アプリ]]
--[[XAML based UI>WPF/Silverlight]]
--[[.NET Core]]
* 目次 [#tf19e115]
#contents
*概要 [#u38edfca]
[[スマホネイティブ>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?%E3%82%B9%E3%83%9E%E3%83%9B%E3%83%8D%E3%82%A4%E3%83%86%E3%82%A3%E3%83%96]]のような[[Microsoft Store>https://www.microsoft.com/ja-jp/store/b/home]]対応のWindowsネイティブ
-肝心の[[Microsoft Store>https://www.microsoft.com/ja-jp/store/b/home]]があまり流行っていない。
-[[XAML-based>WPF#g77ae5d3]]は、優れているが割に合わないという話もある。
--難易度が高い~
--[[HTML-based>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?HTML%2FCSS%2FJavaScript]]と比較するとクローズド
-一応、UWP以外のWindowsのデスクトップ・アプリを~
[[Microsoft Store>https://www.microsoft.com/ja-jp/store/b/home]]対応させる[[Desktop Bridge]]なるものがある模様。
*詳細 [#uf7d339b]
[[Windows]]、[[Visual Studio]]にロックインされているためか、あまり流行っていないように思う。~
([[iOSやAndroid>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?%E3%82%B9%E3%83%9E%E3%83%9B]]はプラットフォームに競争力があるのでロックインされていても「已む無し」という感じだが)
-[[.NET Core]]上で動くが、Linuxで動くようなクロス・プラットフォーム性はない。
--そもそもWindowシステム(≒GUI)のクロス・プラットフォーム化が難しい。
--[[.NET Core]]3.0で[[Windows Forms]]がサポートされるらしいがこれもLinuxはサポートしない。
-今後、主流は、ロックインされない、オープンな、
--「[[Visual Studio Code]]」+「[[npm>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?npm]] ,etc.の[[Node.js>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?JavaScript#q9fc6e24]]系のツール」
になる可能性がある。
--[[Chrome ウェブストア>https://chrome.google.com/webstore/category/extensions]]などの方が流行るかもしれない(既にOneNoteのChrome拡張などがリリースされている)。
--2018年内に高品質な[[PWA(Progressive Web Apps)>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?PWA%EF%BC%88Progressive%20Web%20Apps%EF%BC%89]]を[[Microsoft Store>https://www.microsoft.com/ja-jp/store/b/home]]に登録しEdgeで利用可能にする計画が発表されている。
*参考 [#v4a62196]
-MVP かずきさんの「かずきのUWP入門」がすごすぎる件について – 高橋 忍のブログ~
https://blogs.msdn.microsoft.com/shintak/2016/07/11/kazukisuwpbook/
--かずきのUWP入門というPDFをSlideShareに公開しました - かずきのBlog@hatena~
http://blog.okazuki.jp/entry/2016/07/02/212346
-Windows 10 アプリ開発入門 ― Universal Windows Platformではじめよう|Tech Book Zone Manatee~
https://book.mynavi.jp/manatee/series/detail/id=54192
--第1回:Universal Windows Platform 開発に入門しよう
--第2回:画面の作り方を学ぼう
--第3回:データを保存、復元しよう
--第4回:ネットワークを使ったアプリを作ろう
--第5回:システムに通知を送るアプリを作ろう
--第6回:アプリをストアに公開しよう(1)
--第7回:アプリをストアに公開しよう(2)
**microsoft.com [#u4f3cf5b]
-Microsoft .NET - .NET とユニバーサル Windows プラットフォーム開発~
https://msdn.microsoft.com/ja-jp/magazine/mt590967.aspx
-UWP app developer | Microsoft Docs
--ユニバーサル Windows プラットフォーム (UWP) の概要~
https://docs.microsoft.com/ja-jp/windows/uwp/get-started/
--ユニバーサル Windows プラットフォーム (UWP) アプリとは~
https://docs.microsoft.com/ja-jp/windows/uwp/get-started/universal-application-platform-guide
--移行
---Windows Phone Silverlight から UWP への移行~
https://docs.microsoft.com/ja-jp/windows/uwp/porting/wpsl-to-uwp-root
---Windows ランタイム 8.x から UWP への移行~
https://docs.microsoft.com/ja-jp/windows/uwp/porting/w8x-to-uwp-root
**Build Insider [#t6dcf538]
-UWP(ユニバーサルWindowsプラットフォーム)とは? UWPアプリ開発の特徴~
https://www.buildinsider.net/enterprise/uwpapp/01
**@IT [#w9432320]
特集:Windowsフォーム開発者のためのWindows 10 UWPアプリ開発入門:UWPとは何か~
http://www.atmarkit.co.jp/ait/subtop/features/dotnet/all.html#xe789b9e99b86efbc9aUWPe381a8e381afe4bd95e3818b
-(前編):http://www.atmarkit.co.jp/ait/articles/1509/29/news020.html
-(後編):http://www.atmarkit.co.jp/ait/articles/1510/06/news017.html
**biac [#ta2f2aeb]
の それさえもおそらくは幸せな日々@nifty
-【#UWP】入門書 「UWP アプリ開発 101」 を無料配布しています~
http://bluewatersoft.cocolog-nifty.com/blog/2017/02/uwpuwp-101-4388.html
-【#UWP】入門書 「UWP アプリ開発 101」 第2版 (VS2017 対応) 好評発売中です~
http://bluewatersoft.cocolog-nifty.com/blog/2017/07/uwp-uwp-101-2-v.html
**slideshare [#xe20da7f]
-かずきのUWP入門~
https://www.slideshare.net/okazuki0130/uwp-63667923
-Uwpアプリケーション開発入門~
https://www.slideshare.net/makotonishimura108/uwp-52124743
-はじめての UWP アプリ開発~
https://www.slideshare.net/hiyohiyo/20160220clrh98mvpcomcampuwp
***yasuhikoy [#h8114aaf]
-第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」~
https://www.slideshare.net/yasuhikoy/20150704-windows10
-わんくま名古屋
--#36 (20150725) Windows 10 ユニバーサル Windows アプリ開発入門~
https://www.slideshare.net/yasuhikoy/36-20150725-windows-10-windows
--#37 (20151114) Windows 10 UWP アプリ開発入門(実践編)~
https://www.slideshare.net/yasuhikoy/37-20151114-windows-10-uwp
-UWP アプリを JavaScript で作る 3つの方法~
https://www.slideshare.net/yasuhikoy/uwpjava-script3
**内部リンク [#se02d4c8]
***[[WPF/Silverlight]] [#ode08f94]
***[[Xamarin]] [#p38941d8]
***[[Desktop Bridge]] [#tae3e16b]
----
Tags: [[:.NET開発]], [[:UIサブシステム]]