欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Win11软件UI大变样!一文了解详情

程序员文章站 2022-03-01 17:29:14
根据媒体报道,微软目前正在将winui 3的工作重心放在win10和win11的传统win32软件上,而不是新型的uwp应用当中。这意味着,传统的win32软件有望在win11和win10中获得更加美...

根据媒体报道,微软目前正在将winui 3的工作重心放在win10和win11的传统win32软件上,而不是新型的uwp应用当中。

这意味着,传统的win32软件有望在win11和win10中获得更加美观的界面ui,视觉观感焕然一新。

我们先来了解一下winui。

winui是win10和win11中存在的新版通用用户界面,它包含了为windows软件提供的现代控件和风格。

微软官方将winui描述为“原生ui平台”,而微软将它作为windows以及windows原生响应程序的外壳。

根据微软的说法,winui是为现代硬件和设备建立的,它支持最新的fluent design设计语言,目前用户在windows uwp应用看到的大多数现代控件和风格,都属于winui项目的一部分。

winui呈现出了fluent design的设计,让每个应用程序带来了符合用户期待的“现代感”。

而winui 2是winui的第二代作品,它是一个可用于uwp应用的控件和样式库。

而在下一代winui,即winui 3但中国红,微软会为传统的桌面程序带来新的现代fluent design风格的空间,所有的winui功能都可以用于曾经的传统应用程序。

Win11软件UI大变样!一文了解详情

微软此前曾说过,winui 3适用于所有开发平台,但现在看来计划有变。

在电话会议上,微软证实了winui 3这个下一代的winui框架,将不会用于uwp新型应用当中,而是将winui 3用于传统软件上。

不过,微软也表示,这并不是说winui 3就永远不会支持uwp。

但对于winui 3何时可以普遍用于uwp应用,微软没有给出一个时间表,也没确认会存在将winui 3对uwp的支持从实验性质转向稳定版的计划。

微软的winui项目经理ryan demopoulos在discord频道中表示,目前并不知道winui 3何时会成为稳定版和支持uwp。

目前没有这样的计划,也没有确切的时间表,但也没用任何内部决定说永远不会这样做或者不这这样做。

只不过现在的确没有这方面的计划,微软的计划一般草拟在6个月或者一年期,因此这意味着明年都不会有这样的规划。

Win11软件UI大变样!一文了解详情

根据官方说法,微软希望专注于“让winui 3为win32开发者工作”。作为新战略的一部分,微软表示winui 3将会接触到庞大的win32社区,这可以说服开发者们为win11去更新它们的软件。

对于win32开发者来说,winui 3是一个积极的变化,因为微软终于为传统软件开放了所有现代ui的特性。

因此,旧软件又再次重焕新机,但这并不会让uwp开发者也感到贴心。因为目前uwp应用所使用的winui 2仍存在诸多限制,例如不支持微软基于chromium的webview 2控件,或者.net 5.0等等,这让uwp应用在功能方面的劣势愈发明显。

很多人认为uwp应用遭受冷落,这次微软的决定让这个观点又得到了佐证。uwp并没有死,但目前微软也没有关于它的规划,目前微软的首要任务是为传统win32软件提供全新的winui 3。

我们在win11中,或许可以看到很多界面更加现代化的传统win32软件,但uwp软件的进化或许极为有限。

Win11软件UI大变样!一文了解详情

- the end -