時間:2019-11-01 來源:互聯網 瀏覽量:
微軟對自己平台的UWP應用並不滿意也不是一天兩天了,對win32的忍耐也差不多到了集顯,有消息顯示微軟將於下周舉行的Ignite會議上發布一個Alpha版本的Win UI 3.0,作為其下一代Windows所采用的UI平台。
認清了UWP根本扶不起來的微軟似乎放棄了推動Windows開發人員以符合UWP規範的形式創建或者重新打包應用程序的企圖,而是像過去對待WP平台的處置方式一般,看不見起色的項目將被擱置甚至死亡而全力轉向新的項目。
據稱,Win UI 3.0 Alpha將僅用於測試和收集反饋,因此相當粗糙。而在Alpha版釋出後,微軟計劃將完整的Win UI 3.0 XAML平台遷移到Git Hub上。根據路線圖,明年上半年將迎來一個更為完整的Win UI 3.0預覽並將於合適的時候發布最終版本。
據企業軟件開發人員Ginny Caughey在Twitter上發布的關於Win UI 3.0的消息顯示,開發人員將能夠使用新的Visual Studio 2019年項目模板創建新的Win UI應用程序。但是,微軟也承認對於現有的UWP XAML應用程序遷移到Win UI 3.0時還需要進行一些更新。
Win UI 3.0將實現Windows 10原生UI平台從UWP軟件開發工具包完全分離,這意味著開發者能夠選擇使用Win 32,UWP,C++或.NET Core構建新的Windows應用程序。微軟還可能添加更多的框架支持,如React Native RIVE等。路線圖中指出,仍然對用Windows 10 UI“更新”他們現有的Win 32應用程序感興趣的開發人員可以使用最新版本的XAML Islands項目進行。
按微軟的計劃,Win UI 3最終將取代Win UI 2。微軟告知開發人員,現有的UWP XAML編程接口作為操作係統的一部分,將隻接收安全更新和關鍵修複而不再接收新特性更新。根據路線圖,“所有已開發的XAML新特性將作為Win UI的一部分一同發布。”
在統一平台方麵的努力微軟一直未曾放棄過,隻是放棄過好幾種統一平台的方式而已。考慮到Mac OS,Linux,Android和i OS基本都隻支持64位平台了,如果微軟還要拖著32位應用的壓力出新的話,再次失敗也不是什麼值得奇怪的事情。
(編輯:祖峰)