はつねの日記

Kinect, Windows 10 UWP, Windows Azure, IoT, 電子工作

Project Reunion改め、Windows App SDK

「Project Reunion」は、簡単に言えばUWP APIをWin32(WPFアプリやWinFormsアプリ)アプリで使用できるようにするものです。
UWP APIなのでWindows 10が前提となり、対応バージョンは(現在サポートされているWindows 10一番古いバージョン(ただしEnterprise LTSC)である Version 1809以降となります。

Project Reunionの名前が変わっていました

2021年6月25日くらいにProject Reunionの名前が「Windows App SDK」に変更になっていました。
現在のバージョンは0.8なので、プレビュー公開されていたProject Reunion 0.8を一般公開するにあたって名称を変更したことになるようです。

Windows App SDKのGA時期は?

Windows App SDKのロードマップを見ると1.0は、2021 Q4となっています。
github.com

Windows App SDKを使ったアプリをWindows 10 Version1809以前で動作させるとどうなる?

例えば、WinUI 3.0などはWindows 10のみをサポートしますが、Project Reunionコンポーネントの一部はWindows 7/8も含めて古いWindows 10バージョンもサポートしています。
とはいえ、Windows 7も基本的にはサポートが終わっていますし、Windows 8/8.1ユーザの大半はWindows 10に移行しているであろうことを考えると、そんなぎりぎりのところを責めるよりも

  • WinUI 3.0を使うならばWindows 10のみサポートと動作OSを限定する
  • Windows 10 Version 1809以降かのバージョンチェックを行い、該当する場合のみProject Reunionで実現した機能を提供する

というような動作環境仕様にした方がよいと思います。