重点升级传统软件界面!Windows11软件UI大变? 据外媒WindowsLatest报道,微软目前将WinUI3的工作重心放在Windows10和Windows11的传统Windows32软件上,而不是新的UWP应用。这意味着传统的Windows32软件有望在Windows11和Windows10中获得更加美观的界面UI,视觉观感将焕然一新。我们先来看看WinUI。WinUI是Windows10和Windows11中存在的通用用户界面的新版本,它包括适用于Windows软件的现代控件和样式。微软官方将WinUI描述为“原生UI平台”,微软将其作为Windows和Windows原生响应者的外壳。 据微软称,WinUI是为现代硬件和设备构建的。支持最新的FluentDesign设计语言。用户在WindowsUWP应用程序中看到的大多数现代控件和样式都是WinUI项目的一部分。WinUI呈现FluentDesign的设计,让每一款应用都带来符合用户期待的“现代感”。 WinUI2是WinUI的第二代,是一个可以在UWP应用中使用的控件和样式库。在下一代WinUIWinUI3而是中国红中,微软将为传统桌面程序带来全新的现代FluentDesign风格空间,所有WinUI功能都可以在传统应用程序中使用。 微软此前曾表示WinUI3适用于所有开发平台,但现在看来计划有所改变。在电话会议中,微软确认下一代WinUI框架WinUI3将不会用于新的UWP应用程序,但传统软件将使用WinUI3。 不过,微软也表示,这并不意味着WinUI3永远不会支持UWP。 但对于WinUI3何时可以普遍用于UWP应用,微软并没有给出时间表,也没有确认会有计划将WinUI3对UWP的支持从实验性改为稳定。 微软WinUI项目经理RyanDemopoulos在Discord频道中表示,他不知道WinUI3何时会成为稳定版本并支持UWP。内部决定说永远不做或不做。只是实在是没有这方面的打算。微软的计划一般在6个月或一年内起草,所以这意味着明年不会有这样的计划。微软WinUI时间表 根据官方说法,微软希望专注于“让WinUI3为Windows32开发者工作”。作为新战略的一部分,微软表示WinUI3将接触到庞大的Windows32社区,这可以说服开发人员为Windows11更新他们的软件。 对于Windows32开发人员来说,WinUI3是一个积极的变化,因为微软已经终于向传统软件开放了现代UI的所有功能。 因此,老软件再次脱胎换骨,但这并没有让UWP开发者感到亲切。因为目前UWP应用所使用的WinUI2还存在很多局限性,比如不支持微软基于Chromium的WebView2控件,或者.NET5.0等,这使得UWP应用在功能上的劣势越来越明显。 很多人认为UWP应用一直被忽视,而这次微软的决定再次证明了这个观点。UWP并没有消亡,但微软目前还没有它的计划。目前,微软的当务之急是为传统的Windows32软件提供全新的WinUI3。 在Windows11中,我们可能会看到很多界面更加现代的传统Windows32软件,但UWP软件的进化可能极其有限。
