E X P
正努力加载中…
  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 拼 命 加 载 中 ...

    目前许多业内人士和普通用户都在质疑UWP是否有未来,毕竟目前UWP软件的处境并不是很好。但根据微软官方的说法,他们并不会放弃UWP,同时也会继续发展Win32,并且会让两者的一些特性互相补充,并且微软也不会放弃Microsoft Store。

    图片来自:微软开发者官网    

    微软在2015年推出UWP时表示将会提供更好的性能与安全性,因为这些应用程序可以从Microsoft Store当中下载和更新,同时开发者能够在Windows 10、Windows Phone和HoloLens等设备当中使用一套通用的编程接口。但这也不是没有缺点,因为UWP应用程序只适用于给予WIndows 10内核的设备,另外Win32应用也不会有对触摸屏和压感等UWP的功能。

    根据ZDNET的采访内容,Windows开发者平台的企业副总裁Kevin Gallo表示微软之前其实不应该这么做,因为这意味着系统当中会出现分裂,但他认为UWP并没有死亡,微软也并没有打算放弃UWP。在过去的一年左右的时间里,微软一直在试图通过在Win32应用中添加更加现代化的桌面元素来消除其所说的Win 32与UWP之间的“巨大鸿沟”。

    具体来说,去年微软推出了XAML Islands,可以帮助Windows开发人员在现有的Win 32程序当中使用UWP的UI元素,包括Windows Forms和Windows Presentation Foundation(WPF)技术。这个月Gallo又向开发者解释并希望他们继续解耦通用Windows平台的许多部分,以便可以将包括WinUI、MSIX如Windows终端等部件逐步加以采用,并表示该计划是为Win 32开发人员提供这些组件,而不仅仅考虑到UWP的开发。一周之前,为了进一步消除Win 32和UWP的分歧,微软宣布非打包的Windows桌面应用程序将能够使用Windows运行时(WinRT)组件。这将与Windows 10 1903同时启用,这个系统版本将于本月更新。

    总而言之,微软的目标时让所有的Windows框架都可以使用所有的功能,例如允许Win32使用UWP的UI,同时给UWP开放更多的权限和API,从而让他们可以更好的融合。所以你可以选择你喜欢的方式来进行软件的开发,他们最后也都会叫做Windows APP,并且拥有相似的功能和UI。


    ×
    热门文章
    1AMD首批Ryzen 5000XT系列将包括5950XT和5600XT,前者加速频率达5GHz
    2五一假期彩电和手机销量不理想,业内人士担心供应链错误判断形势继续盲目下单
    3Radeon RX 6600系列显卡被巧妙砍了一刀,只支持PCI-E 4.0 x8
    4索泰宣布旗下RTX 3060全系显卡正式启用新版GPU芯片,并将于近日上市
    5目前欧洲地区RTX 30系列显卡价格是MSRP的三倍左右,今年以来涨幅明显
    6Apple Music将在6月起提供Hi-Res无损音频,但需要外接DAC方可聆听
    7iPad Pro 12.9寸屏幕供应仍然不足,供货商仍在努力解决
    8台积电因新冠防疫形势严峻升级安全措施,日常运营受到限制
    9三星展示多款新屏幕:双重折叠OLED、平板折叠屏、屏下摄像头
    评论系统升级维护中,预计将在2021.05.20 20:00开放。
    为你推荐