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