1. 程式人生 > 資訊 >Windows App SDK 1.0 穩定版釋出:支援 WinUI 3

Windows App SDK 1.0 穩定版釋出:支援 WinUI 3

11 月 17 日訊息,據網友 @Emsoro投稿,微軟今天釋出了其 Windows App 開發工具包(SDK)的 1.0 穩定版,Windows 開發者平臺公司副總裁 Kevin Gallo 在推特上稱,Win App SDK 專注於授權開發者在 Windows 上構建最具生產力的應用程式。

微軟曾計劃將 UWP 作為一種通用的方案讓開發者建立能在移動、桌面和主機上執行的應用,但應者寥寥。去年微軟透露了被稱為 Project Reunion 的專案,試圖整合 win32 桌面應用和 UWP 應用關鍵技術,使用 WinUI 3 作為 UI 框架。Project Reunion 就是現在的 Windows App SDK。微軟表示,UWP 未來不會再加入新功能,只會引入 Bug、安全和可靠性修正。現有的 UWP 應用開發者如果對現狀滿意可以繼續使用 UWP,但如果想要利用新功能或完全相容新系統,則需要遷移到 Windows App SDK。

根據微軟官網介紹,Windows App SDK 是一組新的開發人員元件和工具,它們代表著 Windows 應用開發平臺的下一步發展。Windows 應用 SDK 提供一組統一的 API 和工具,可供從 Windows 11 到 Windows 10 版本 1809 上的任何桌面應用以一致的方式使用。Windows App SDK 不會用 C++ 替換 Windows SDK 或現有桌面 Windows 應用型別,例如 .NET(包括 Windows 窗體和 WPF)和桌面 Win32。相反,Windows App SDK 使用一組通用 API 來補充這些現有工具和應用型別,開發人員可以在這些平臺上依賴這些 API 來執行操作。

瞭解到,Windows App SDK 1.0 穩定版支援 Win UI 3,供完整的 Win UI3 應用程式使用。在未來的版本中,微軟還將通過 XAML Islands 支援 WPF、WinForms 和其他帶有 WinUI3 的應用程式。1.0 版本支援文字渲染、資源管理、應用生命週期以及打包應用和未打包應用的視窗化。根據路線圖,推送通知支援將在未來的 Windows App SDK 版本中推出。

官方下載地址:點此直達