10 月 20 日消息,微軟在今日的官方文檔中介紹了 Windows 應用 SDK,并在官方文檔中詳細指導了 UWP 開發者如何使用這套全新的 SDK。
在開發方案中微軟闡述:Windows 應用 SDK 不會使用 C++ 替換現有的桌面 Windows 應用類型(如 .NET,包括 Windows 窗體和 WPF)和桌面 Win32。而是通過一組通用的 API 和工具(開發人員可以在這些平臺中使用)來對這些現有平臺進行補充。
Windows 應用 SDK 將提供一個 Visual Studio 2019 的擴展,其中包括配置為在新項目中使用 Windows 應用 SDK 組件的項目模板。開發者同時也可以通過在現有項目中安裝的 NuGet 包來使用 Windows 應用 SDK 庫。
IT之家了解到,微軟還在文章中介紹了為什么要開發 Windows 應用 SDK。因為 Windows API 伴隨操作系統的發展而不斷發展,開發人員必須使用“版本自適應代碼”等技術才能解決因操作系統不同所帶來的版本差異問題,但這可能會導致代碼量的增加以及更復雜的開發體驗。并聲稱新的 SDK 會比之前的 API 更新頻率更快,使開發者更早地了解到更新的內容。