外媒 Windows Latest 報(bào)道,微軟在 Build 2020 開發(fā)者大會(huì)上首次公布了 Project Reunion,這可能是微軟公司改善 Windows 10 上原生應(yīng)用體驗(yàn)的最佳嘗試,它彌補(bǔ)了 UWP 和 Win32 兩大應(yīng)用開發(fā)平臺(tái)之間的差距。
自 Windows 8 和 Metro UI 發(fā)布以來,微軟一直在試圖使 Windows 及其開發(fā)平臺(tái)現(xiàn)代化。微軟也試圖說服開發(fā)者轉(zhuǎn)向現(xiàn)代平臺(tái)并支持 Windows Store。
Project Reunion 有望將這兩個(gè)應(yīng)用平臺(tái) “團(tuán)聚”起來,這樣開發(fā)者就能輕松編寫出具有所有最新 Windows 10 功能和觸摸 / 現(xiàn)代 API 支持的應(yīng)用。
什么是 Project Reunion?
Project Reunion 并不是一個(gè)新的應(yīng)用模式,它并沒有提供一套不同的 API。相反,它的目的是為了改善當(dāng)前的開發(fā)體驗(yàn)。
Win32 和 UWP 的世界是非常不同的。例如,這兩個(gè)平臺(tái)都提供了不同的工具,這使得選擇一個(gè)平臺(tái)而不是另一個(gè)平臺(tái)成為開發(fā)者或多或少困難的決定。
例如,如果開發(fā)者開始開發(fā)一個(gè) UWP 應(yīng)用,發(fā)現(xiàn)它不能滿足他們的需求,他們不得不放棄這個(gè)應(yīng)用。同樣,如果 Win32 一直在為開發(fā)者工作,那么就沒有什么動(dòng)力去轉(zhuǎn)向 UWP。這就是 Project Reunion 的作用。
微軟希望縮小 Win32 和 UWP 之間的鴻溝
在 Ignite 2021 期間,微軟解釋說,Project Reunion 就是要把兩個(gè)世界(UWP 和 Win32)融合在一起,讓鴻溝不存在。
通過 Project Reunion,微軟將 Win32 和 UWP API 與 Windows 10 脫鉤,并將 UWP 中出廠的 API 提供給 Win32 使用,以 “彌合”兩個(gè)平臺(tái)之間的差距。
“我們之所以選擇‘Reunion’這個(gè)名字,是因?yàn)閺母旧蟻碚f,它是要把兩個(gè)世界融合在一起,讓這個(gè)鴻溝不存在。”在 Windows UI 團(tuán)隊(duì)工作的微軟開發(fā)人員 Steve Kirbach 說。
IT之家獲悉,這個(gè)項(xiàng)目也是為了實(shí)現(xiàn) Win32 的 UWP 開發(fā)功能簡(jiǎn)化統(tǒng)一。例如,開發(fā)者通過 MSIX 發(fā)布的應(yīng)用與通過 MSIX 發(fā)布 UWP 應(yīng)用不會(huì)有任何區(qū)別。
“我們也在為那些不想通過 MSIX 發(fā)布的開發(fā)者提供更簡(jiǎn)單的服務(wù),他們?nèi)匀皇褂眯枰^的‘包身份 ’的功能 -- 這是 Windows 操作系統(tǒng)能夠顯示像通知這樣的東西,或者允許你的應(yīng)用程序使用 Share 目標(biāo)的方式,”微軟說道。
如果這個(gè)想法奏效,所有平臺(tái)(Win32 和 UWP)將可以在所有支持的 Windows 10 版本上使用所有功能、現(xiàn)代應(yīng)用和觸摸式 UI。
Copyright (C) 1999-20120 www.tvvgv780.cn, All Rights Reserved
版權(quán)所有 環(huán)球快報(bào)網(wǎng) | 聯(lián)系我們:265 073 543 9@qq.com