您的位置: 首頁 >互聯(lián)網(wǎng) >

微軟正在計(jì)劃簡化Windows開發(fā)人員的生活

2022-07-14 17:20:41 編輯:溥莉韻 來源:
導(dǎo)讀 現(xiàn)在是2020年,Microsoft仍在Windows 10中使用兩種截然不同的API(應(yīng)用程序編程接口)。在一個角落里,您擁有老式的Win32 API及其數(shù)十

現(xiàn)在是2020年,Microsoft仍在Windows 10中使用兩種截然不同的API(應(yīng)用程序編程接口)。在一個角落里,您擁有老式的Win32 API及其數(shù)十年的悠久歷史。另一種是通用Windows平臺(UWP),這是一種現(xiàn)代API,它隨Windows 10一起推出(基于Windows 8的WinRT架構(gòu)構(gòu)建)。

UWP旨在使應(yīng)用程序能夠在各種設(shè)備(包括PC,Xbox One和HoloLens)上運(yùn)行,并且著眼于安全性,因?yàn)槟荒芡ㄟ^Microsoft商店安裝軟件。但是許多開發(fā)人員對它的接受一直很慢,因?yàn)檫@也意味著將一定的控制權(quán)交給了微軟。那么,軟件巨頭該怎么辦?

在今天的Build 2020開發(fā)人員大會上,Microsoft推出了一個潛在的解決方案:Project Reunion,該項(xiàng)目旨在將兩個API整合在一起。該公司表示,正在努力使這兩個API與Windows操作系統(tǒng)脫鉤,以便它們可以位于更通用的平臺上。而且,無論它們是基于C ++還是.Net構(gòu)建的,它都將成為各種應(yīng)用程序添加新功能的一種方式。

其中包括WinUI 3框架,開發(fā)人員可使用該框架向任何應(yīng)用程序添加現(xiàn)代菜單和工具欄樣式。WinUI 3還可以使該軟件在各種設(shè)備類型上更易于使用,因?yàn)樗梢约磿r適應(yīng)觸摸和鼠標(biāo)界面。此外,作為Project Reunion的一部分,Microsoft還發(fā)布了WebView2,該組件使開發(fā)人員可以將新的Chromium Edge引擎引入其軟件。WinUI 3和WebView 2均可在今天進(jìn)行預(yù)覽,Microsoft計(jì)劃在今年晚些時候發(fā)布完整版本。

在Build上,Microsoft高管還將展示Project Reunion的靈活性。我們將看到開發(fā)人員如何使用現(xiàn)有的C ++應(yīng)用程序(看起來像15年前就可以完成),實(shí)現(xiàn)其設(shè)計(jì)的現(xiàn)代化并將其直接應(yīng)用于iPad。鑒于微軟極度缺乏適用于平板電腦的Windows 10應(yīng)用程序-確實(shí)傷害了Surface Go 2-協(xié)同努力推動軟件現(xiàn)代化對消費(fèi)者和開發(fā)人員都將是有用的。

此外,微軟宣布其開源的Fluid框架技術(shù)可以在多個應(yīng)用程序之間實(shí)現(xiàn)快速的數(shù)據(jù)同步和協(xié)作。例如,您可以將電子表格中的數(shù)據(jù)顯示為單獨(dú)文檔中的表格-至關(guān)重要的是,更改電子表格中的某些內(nèi)容后,該信息就會立即反映在表格中。通過放手,該公司的目標(biāo)是激發(fā)更多開發(fā)人員對Fluid Framework的興趣。這將使開發(fā)人員有更多理由在他們的應(yīng)用程序和網(wǎng)站中實(shí)施Fluid,并為其發(fā)展做出貢獻(xiàn)。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。