Microsoftが「Project Reunion 0.5」を公開した。Windowsアプリケーション開発プラットフォームの次世代の新しい開発者向けコンポーネントとツールのセットだ。Win32とUWPの垣根をなくすものと位置付けた。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
Microsoftは2021年3月29日(米国時間)、「Project Reunion 0.5」を公開したと発表した。Project Reunionは、Windowsアプリケーション開発プラットフォームとして機能する次世代の新しい開発者向けコンポーネントとツールのセット。
Win32とUWP(Universal Windows Platform)の垣根をなくし、Windows開発プラットフォームをよりアジャイルでモダン、オープン、互換性の高いものにすることを主な目的としている。
MicrosoftはProject Reunionと、既存のプラットフォームやフレームワークの役割を次のように説明している。
「Project Reunionは、既存のデスクトップWindowsアプリプラットフォームや、.NET(Windows FormsとWindows Presentation Foundation:WPFを含む)、C++/Win32などのフレームワークを置き換えるものではない。開発者がこれらのプラットフォームで利用できるAPIとツールの共通セットを用いて、既存プラットフォームを補完するものだ」
Project Reunionで提供されるAPIとツールの統合セットは、「Windows 10」の幅広いバージョン上のどのデスクトップアプリケーションからでも一貫した方法で使用できる。MicrosoftはProject Reunionについて次のような特徴を挙げている。
さらに、Project Reunionは次のように、アプリケーションを書き換えることなく使用できる。
Microsoftはこの他にも、Windowsアプリケーション開発者にとってのProject Reunionの利点として、次の2点を挙げている。
Project Reunionを用いてデスクトップアプリケーションを開発するには、「Visual Studio 2019」の拡張機能「Project Reunion Visual Studio Extension」(VSIX)をダウンロードして用いる。
この拡張機能には、新しいプロジェクトでProject Reunionコンポーネントを使用するように構成されたプロジェクトテンプレートが含まれる。Project Reunionライブラリは、既存プロジェクトにインストールできるNuGetパッケージでも提供される。
Project Reunion 0.5には、次のAPIおよびコンポーネントのセットが含まれる。
Microsoftは「Project Reunion 0.8」を2021年第2四半期にリリースした後、「Project Reunion 1.0」を2021年第4四半期にリリースする暫定的な計画を明らかにした。
Microsoftによると、Actipro SoftwareやDevExpress、GrapeCity、Infragistics、Syncfusion、Telerik UI for WinUI、Uno Platformといった技術やプロジェクトで、Project Reunion 0.5のサポートが既に提供されているか、準備されている。MicrosoftのオープンソースプロジェクトであるWindows Community Toolkitは、近いうちにProject Reunion 0.5をサポートする予定だ。
Copyright © ITmedia, Inc. All Rights Reserved.