「[[マイクロソフト系技術情報 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]]

* 目次 [#b3a009df]
#contents

*概要 [#g5f864d3]
[[スマホネイティブ>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]]なるものがある模様。

*詳細 [#b8990bc6]
[[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で利用可能にする計画が発表されている。

*参考 [#i06b3221]
-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 [#u0633d76]
-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 [#o9b016ee]
-UWP(ユニバーサルWindowsプラットフォーム)とは? UWPアプリ開発の特徴~
https://www.buildinsider.net/enterprise/uwpapp/01

**@IT [#m02c835c]
特集: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 [#u29d7fa5]
の それさえもおそらくは幸せな日々@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 [#p7ed40d6]
-かずきのUWP入門~
https://www.slideshare.net/okazuki0130/uwp-63667923

-Uwpアプリケーション開発入門~
https://www.slideshare.net/makotonishimura108/uwp-52124743

-はじめての UWP アプリ開発~
https://www.slideshare.net/hiyohiyo/20160220clrh98mvpcomcampuwp

***yasuhikoy [#yc43fe58]
-第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

**内部リンク [#y834c6e9]

***[[WPF/Silverlight]] [#x1c1d4b5]

***[[Xamarin]] [#t248ec72]

***[[Desktop Bridge]] [#o2e62855]

----
Tags: [[:.NET開発]], [[:UIサブシステム]], [[:.NET Core]], [[:WPF/Silverlight, XAML]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS