UWPアプリとデスクトップアプリを統合する
Project Reunionはどうなるのか?
一般にOSのメジャーなバージョンアップは、APIの変更を意味し、SDKについても大きく変わるのが普通である。Windows 11では、Windows 8から続く、WinRTベースのアプリ環境(モダン環境、ストアアプリ、UWPアプリ)の重視をやめ、デスクトップアプリへの復帰を想定しているのだと思われる。そしてProject Reunionはそのための布石だったのだろう。Windows 11の特徴の1つに、刷新されるMicrosoftストアがある。ここでは、従来のUWPやパッケージ化されたデスクトップアプリ以外に、さまざまな形式のアプリが販売可能になるという。
そもそも、モダンアプリ(ストアアプリ)は、Windows 8で不正コピーや不正改良されないようにソフトウェアをWindowsストアで販売するために作られた。アプリケーションの作り方やパッケージ形式を根本から変えることで、高いセキュリティを保とうとしたわけだ。
ただしそれは、アプリケーション自体に対する制限でもあり、ストアアプリにすることができないWin32アプリケーションが多数ある中では難しい話だった。
Windows 10では、このストアアプリを元に、AndroidやiOSなどのさまざまなプラットフォームのアプリケーションに作り分けが可能になるUWPを用意したため、制限はより厳しくなった。Microsoftとしては、他のプラットフォームへの移植のしやすさからUWPが選択されると考えていたが、現実はそうそう甘くなく、スマートフォンの開発者からも、Win32アプリの開発者からも歓迎されなかった。
そこで、MicrosoftはUWP重視をやめ、Win32アプリにもUWPで開発したさまざまな機能を持ち込むことにした。これがProject Reunionである。考えてみれば、Project Reunionは、Windows 11のAPIセットのプレビューだったわけだ。
Windows 11は、Windows 8からの「負の遺産」を精算するためのものといえる。Windows 11のタイミングでスタートメニューが変わるのは、Windows 8で導入されたタイルやライブタイル機能を捨てるのが1つの目的だ。さて来週には、プレビュー版が配布されるので、いろいろと確認してみたい。

この連載の記事
-
第471回
PC
Windowsのコマンドラインでエイリアスを使う -
第470回
PC
Windows用のパッケージマネージャー「Winget」 プレビュー版で機能が充実してきた -
第469回
PC
Windows Updateの27年 悪役だった頃から改良が進んで、徐々に目立たない存在に -
第468回
PC
2025年のWindowsどうなる!? Windows Insider Programの状況をあらためて見る -
第467回
PC
Copilot+ PCのNPUでカメラを処理する「Windows Studio Effects」 その内容や効果は? -
第466回
PC
PowerToysの最近の新機能には、複数アプリを指定位置に起動する「ワークスペース」や新規作成のカスタマイズがある -
第465回
PC
WindowsのPowerShellからBluetoothデバイスを調べる -
第464回
PC
Windows 10のサポート切れまで1年を切った さてWindows 10マシンをどうする? -
第463回
PC
Windows Terminal Preview版でSixelグラフィックスを実際に表示させてみる -
第462回
PC
Windows Terminal Preview版でSixelグラフィックスを扱う -
第461回
PC
Copilot+ PCを買ってみたが、「今焦って買う必要はない」のかもしれない - この連載の一覧へ