更方便!降低Win10应用开发难度:微软统一Win32和UWP应用
按照納德拉的說法,今年用戶每月在 Windows 上的時間同比增長了 75%,為了服務好更多的用戶,同時也為了降低開發者開相應應用的難度,所以微軟有必要做點什么。
在微軟 Build 2020 大會上,微軟宣布推出 Project Reunion 計劃,這是一個讓 Windows 10 平臺的應用開發更容易的新項目。Project Reunion 統一了對現有 Win32(傳統的 Windows API)和 UWP(通用 Windows 平臺)API 的訪問,并通過 NuGet 等工具使其與操作系統分離開來,為所有 Windows 10 版本和不同設備開發應用。
過去兩年,微軟一直在努力消除 Win32(或稱 Windows API)與通用 Windows 平臺(UWP)API 之間的隔閡,Project Reunion 能夠統一對現有 Win32 和 UWP API 的訪問,并通過 NuGet 這樣的工具使其脫離操作系統的束縛。
納德拉表示,這將為新開發應用提供一個通用平臺,同時現有的應用,無論是用C++、。NET(包括 WPF、Windows Forms、UWP)或者 React Native 編寫,都可以通過這一方案得到現代化的升級,并加入最新的功能。
Project Reunion 的一個重要組成部分是 WinUI 3,這是一個 UI 框架,允許應用程序擁有一個可以跨設備擴展的現代 UI。
微軟還宣布面向 Linux 的 Windows 子系統(WSL)加入對 GPU 加速和 GUI 圖形界面的支持。對 GPU 硬件的支持將提升在 Linux 下運行并行計算、訓練機器學習和人工智能模型的性能。GUI 的加入將允許 WSL 直接運行帶有圖形界面的 Linux 應用。
總結
以上是生活随笔為你收集整理的更方便!降低Win10应用开发难度:微软统一Win32和UWP应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新西兰买的蜂蜜能带入新加坡吗?
- 下一篇: 微软 Windows Terminal