微软为UWP应用开发者推出WinUI库预览

新闻 前端
为了让开发者更轻松地构建 Windows 10 应用程序,微软一直在努力改进现有软件和发布新工具。

 为了让开发者更轻松地构建 Windows 10 应用程序,微软一直在努力改进现有软件和发布新工具。最新消息是,该公司面向 UWP 应用开发者,发布了 Windows 用户界面库的预览版(WinUI Library Preview)。WinUI 允许开发人员通过 NuGet 包,访问和使用 Fluent 控件、样式、以及其它 UWP XAML 控件。

nugetpackages.png

  其重要性在于,此前的 UWP XAML 应用框架,只能通过 Windows 和 SDK 的推出、才能实现发布和更新,这显然严重限制了它的潜力。

  这些 NuGet 软件包还有其它优点,比如帮助开发者构建“版本自适应”的 App(即定位多个 Windows 10 版本的软件),并且向后兼容从 1607 开始、到最新的 Insider 测试版本。

● WinUI 中包括了 Acrylic 材质、Reveal 高亮等在内 Fluent Design 组件;

● 以树形试图(TreeView)控制单独的类,方便跨不同版本的 Win10 自由使用;

● 除了标准 SDK 外,还有更多的特性。

  WinUI 库预览版中还带来了新的控件,比如菜单栏(MenuBar)和命令栏布局(CommandBarFlyout)。

最后,它还拥有 Microsoft.UI.Xaml.Core.Direct 包。作为一个单独的 WinRT 库,它提供了低层 XAML 框架的访问。

  当前微软正以预发布(prerelease)的形式分发 WinUI 包,不过未来还会向 RTM 推送。

责任编辑:张燕妮 来源: Neowin
相关推荐

2020-03-17 11:13:21

微软开源框架

2013-06-27 15:36:30

Windows8.1微软开发者平板电脑

2013-01-25 16:07:35

移动应用应用商店开发者

2009-07-17 13:31:27

微软操作系统Windows 7开发者竞赛

2021-05-26 07:33:35

微软Edge浏览器

2017-11-25 09:21:27

AWS开源开发

2012-05-16 17:36:36

Windows Pho

2009-04-14 15:15:11

SNS

2011-03-30 16:55:29

亚马逊KindleiOS

2013-07-26 09:49:43

IE 11

2011-06-13 09:46:35

微软应用商店Windows Pho

2012-05-11 13:06:13

Windows微软

2021-10-20 16:00:05

Windows 11操作系统微软

2011-06-30 09:54:57

Java.NETAzure

2021-07-12 09:04:45

微软WinUI 3Win32

2021-11-03 15:12:09

微软机器学习开发者

2023-10-17 07:59:51

WindowsArm 咨询服务

2012-02-23 09:28:28

微软Windows 8

2013-08-29 13:41:42

Windows 8.1

2021-07-12 10:08:05

Windows 11操作系统微软
点赞
收藏

51CTO技术栈公众号