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つの目的だ。さて来週には、プレビュー版が配布されるので、いろいろと確認してみたい。
本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
-
第524回
PC
Windows Insider Programが変化 チャンネルが3つになって整理される -
第523回
PC
AI傾倒に一息入れて、既存のWindowsの改良を宣言するMicrosoft タスクバーを画面の上下左右に移動可能に!? -
第522回
PC
Windowsでも完全キーボード操作派は注目! PowerToysのコマンドパレット -
第521回
PC
Windowsでアプリをインストールしたときに警告が表示する「Defender SmartScreen」と「Smart App Control」 -
第520回
PC
WindowsターミナルのPreview版 v1.25では「操作」設定に専用エディタが導入 -
第519回
PC
「セキュアブート」に「TPM」に「カーネルDMA保護」、Windowsのセキュリティを整理 -
第518回
PC
WindowsにおけるUAC(ユーザーアカウント制御)とは何? 設定は変えない方がいい? -
第517回
PC
Windows 11の付箋アプリはWindowsだけでなく、スマホなどとも共有できる -
第516回
PC
今年のWindows 11には26H2以外に「26H1」がある!? 新種のCPUでのAI対応の可能性 -
第515回
PC
そもそも1キロバイトって何バイトなの? -
第514回
PC
Windows用のPowerToysのいくつかの機能がコマンドラインで制御できるようになった - この連載の一覧へ











