好きこそものの上手なれ

他人から見れば、下手の横好きですが、そっと見守ってください。

UWP (ユニバーサル Windows プラットフォーム) とは?

簡単に言えば、Windows10以上を使うと、便利なアプリが安全に簡単に使えて開発もできる技術です。
マイクロソフトWindowsの囲い込み戦略で、無料と課金ソフトもあります。アップルストアの真似で、ウインドウズストアで展開しています。


【詳細】


「UWP」は「ユニバーサル Windows プラットフォーム」の略で、Microsoft Windows用のアプリケーションソフトウェアを異なるデバイス向けに共通の基盤上で動作させることのできる統合されたプラットフォームのことを指します。


UWPアプリは、Windows 10とWindows 11デバイスで実行されるアプリを作成するための選択肢で、以下のような特長があります:


①高いセキュリティ:UWPアプリはアクセスするデバイスリソースとデータを宣言し、ユーザーはそのアクセスを承認する必要があります。


②共通のAPI:Windowsを実行するすべてのデバイスで共通のAPIを使用できます。


③デバイス固有の機能:デバイス固有の機能を使用して、異なるデバイスの画面サイズ、解
像度、DPIに合わせてUIを調整することができます。


④Microsoft Storeから入手可能:Windows 10またはWindows 11を実行するすべてのデバイス(または指定したデバイスのみ)でMicrosoft Storeから入手できます。


⑤UWPアプリは、C#、C++、Visual Basic、Javascriptでプログラミング可能で、UIにはWinUI、XAML、HTML、またはDirectXを使用します。これらの特性により、UWPアプリは強力なUIと高度な非同期機能を提供します。