在 Build 2020 大會中,微軟宣布推出 Project Reunion。Project Reunion 可以用來構建統一的 Windows 應用程式,能夠更好地打破 Win32(即 Windows API)和通用 Windows 平臺(UWP)API 之間的障礙。現如今,微軟則宣布推出了第一個 Project Reunion 預覽版 v0.1.0。
官方表示,V0.1 僅僅是開始。這個有限的預覽版為 Project Reunion 的運行時發布奠定了基礎,並包含了微軟為創建管道所做的一些工作,以確保應用程式能夠使用 Project Reunion API。接下來,Project Reunion 將繼續致力於統一平臺,並增加更多的功能(如 Windowing 和 Storage API)。這些功能將在未來幾個月內發布,並進行性能調整。
微軟透露,其計劃在 2021 年提供 Project Reunion 項目的詳細路線圖。需注意的是,官方目前不建議用戶將此預覽版應用於生產,但其鼓勵用戶嘗試 samples、試驗 API,並給予反饋。
該版本包括一個 Hello World 示例,用於測試 Project Reunion API 和 DirectWriteCore。微軟方面稱,DirectWriteCore 為用戶的應用程式帶來了一流的文本布局和渲染,並降低了所有 Windows 版本和其他平臺的實施成本。
此外,它還包括微軟 11 月發布的 WinUI 3 預覽版 3 和 Windows 8-era Modern Resources Toolkit(MRT)核心,以幫助應用程式更快地啟動。微軟承諾,Project Reunion 將幫助開發者實現以 C ++ 、. NET(包括 WPF、Windows Forms 和 UWP)或 React Native 編寫的現有應用程式的現代化。
詳情可查看:https://github.com/microsoft/ProjectReunion/issues/337
下載地址:https://www.nuget.org/packages/Microsoft.ProjectReunion/
延伸閱讀: