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