微軟:Win32、UWP和Microsoft Store一個也不能少
目前許多業內人士和普通用戶都在之一UWP是否有未來,畢竟目前UWP軟體的處境並不是很好。但根據微軟官方的說法,他們並不會放棄UWP,同時也會繼續發展Win32,並且會讓兩者的一些特性互相補充,並且微軟也不會放棄Microsoft Store。
圖片來自:微軟開發者官網
微軟在2015年推出UWP時表示將會提供更好的性能與安全性,因為這些應用程序可以從Microsoft Store當中下載和更新,同時開發者能夠在Windows 10、Windows Phone和HoloLens等設備當中使用一套通用的編程介面。但這也不是沒有缺點,因為UWP應用程序只適用於給予WIndows 10內核的設備,另外Win32應用也不會有對觸摸屏和壓感等UWP的功能。
根據ZDNET的採訪內容,Windows開發者平台的企業副總裁Kevin Gallo表示微軟之前其實不應該這麼做,因為這意味著系統當中會出現分裂,但他認為UWP並沒有死亡,微軟也並沒有打算放棄UWP。在過去的一年左右的時間裡,微軟一直在試圖通過在Win32應用中添加更加現代化的桌面元素來消除其所說的Win 32與UWP之間的「巨大鴻溝」。
具體來說,去年微軟推出了XAML Islands,可以幫助Windows開發人員在現有的Win 32程序當中使用UWP的UI元素,包括Windows Forms和Windows Presentation Foundation(WPF)技術。這個月Gallo又向開發者解釋並希望他們繼續解耦通用Windows平台的許多部分,以便可以將包括WinUI、MSIX如Windows終端等部件逐步加以採用,並表示該計劃是為Win 32開發人員提供這些組件,而不僅僅考慮到UWP的開發。一周之前,為了進一步消除Win 32和UWP的分歧,微軟宣布非打包的Windows桌面應用程序將能夠使用Windows運行時(WinRT)組件。這將與Windows 10 1903同時啟用,這個系統版本將於本月更新。
總而言之,微軟的目標時讓所有的Windows框架都可以使用所有的功能,例如允許Win32使用UWP的UI,同時給UWP開放更多的許可權和API,從而讓他們可以更好的融合。所以你可以選擇你喜歡的方式來進行軟體的開發,他們最後也都會叫做Windows APP,並且擁有相似的功能和UI。
※三星Galaxy S10 5G手機DXOMark評分112分,與P30 Pro並列
※有問有答:為什麼我的寬頻都100M了,玩遊戲網速還是很卡呢?……
TAG:超能網 |