美文网首页
UWP随mobile和phone流逝

UWP随mobile和phone流逝

作者: 杰_6343 | 来源:发表于2021-12-08 11:32 被阅读0次

    为何UWP火不起来

    这一文章从2007年移动端"军阀混战"时期开始解析原因

    微软在移动平台上的折戟沉沙,令UWP应用价值大减。

    UWP开发规范主打跨平台,从其名字“Universal Windows Platform”中就可窥一斑。

    UWP

    UWP应用可以同时适配移动和桌面平台,但随着WP/Win10M宣告失败,UWP这座桥梁的意义就很值得怀疑了。

    其次,UWP应用存在诸多限制,能实现的功能相当有限。

    uwp on .net core

    UWP应用的API并不如传统的Win32软件来得丰富,收到诸多限制,例如UWP应用必须在App Container中以沙盒的形式运行,难以获取很多常见的系统权限,不少功能受到限制,例如UWP应用如何使用系统代理就是个难题。

    和传统软件相比,UWP应用功能没有那么自由,能调用的资源更少,受到更严格的后台限制,而且某些应用还很容易闪退。这带来了很不好的用户体验

    再者,UWP应用兼容性不理想,尽管支持跨平台,却无法兼容老平台。

    因此,开发人员并没有太多动力为了UWP就把开发工具时时保持在最新。

    最后,UWP应用还存在开发框架一直迭代不稳定、App必须在应用商店中发布等问题,这都影响了开发者的开发意愿。

    Win11时代的通用API  WinUI3.0

    WinUI3.0

    需要注意的是,Windows App SDK并不会取代掉之前的Windows SDK或现有桌面Windows应用类型,例如 .NET(包括Windows窗体和WPF)和桌面 Win32等。

    而是使用一组通用API来补充这些现有工具和应用类型,开发人员可以在这些平台上依赖这些API来执行操作。

    换言之,Windows App SDK通过拓展更多的API接口,让Win32开发也如UWP一样标准化,让开发者可以轻松调用WinUI 3来构建新的软件界面。为Win32软件开发新版,不需要将Win32软件重构为UWP,传统软件也能用上新界面了。

    以下是微软更新的UI框架

    UI.框架

    相关文章

      网友评论

          本文标题:UWP随mobile和phone流逝

          本文链接:https://www.haomeiwen.com/subject/hgftfrtx.html