当前位置: 首页 > 科技观察

WindowsUI3仍然专注于Win32应用程序,没有UWP的计划

时间:2023-03-15 23:31:27 科技观察

WindowsUI库(WinUI)是Windows桌面和UWP应用程序的原生用户体验(UX)框架,在2018年微软开发者大会上宣布开源。WinUI3(下一代WinUI框架)是一个完全脱离Windows10SDK的原生Windows10UI平台。WinUI3通过将XAML、组合和输入API与Windows10SDK完全分离,涵盖了完整的Windows10本机UI平台。微软最初表示WinUI3将在所有开发平台上可用,但现在计划似乎有所改变。在电话会议期间,微软确认WinUI3不计划用于UWP应用程序。WinUI项目经理RyanDemopoulos在Discord频道中写道:“目前,我不知道WinUl3何时或是否会稳定并支持UWP。因为我们现在没有这个计划,但这是否是一个永久性的决定还没有内部已经确定。”总而言之,微软此举并不是要宣布WinUl3永远不支持UWP。但至于WinUI3何时会加入对UWP的官方支持,微软并没有公布时间表。不过可以确认的是,微软并没有为UWP应用开发稳定版WinUI3的计划,而是希望专注于为Windows10和Windows11提供经典的Win32应用。按照官方的说法,微软希望专注于“使WinUl3为Win32开发人员工作”。作为新战略的一部分,微软表示将接触非常庞大的Win32社区,说服开发人员为Windows11更新他们的应用程序。对于Win32开发人员来说,WinUI3绝对是一个积极的变化,因为微软终于开放了所有现代特征。旧东西再次更新,但由于UWP所依赖的WinUI2的各种限制,对UWP开发人员不太友好。例如,它不支持Microsoft基于Chromium的WebView2控件和.NET5.0。本文转自OSCHINA本文标题:WinUI3仍以Win32应用为主,暂无UWP计划。本文地址:https://www.oschina.net/news/149997/winui-3-uwp-win32-apps-windows11