2019年了,微软的 UWP 应用发展的怎么样了?

您所在的位置:网站首页 uwp应用和exe 2019年了,微软的 UWP 应用发展的怎么样了?

2019年了,微软的 UWP 应用发展的怎么样了?

#2019年了,微软的 UWP 应用发展的怎么样了?| 来源: 网络整理| 查看: 265

经过几轮的框架迭代之后现在UWP无论是速度还是稳定性都已经能和原始的win32程序相媲美。

如果你在使用Windows 10 1803/1809等较新版本的Windows你可以明显感受到UWP的各种改进。尤其是从旧版本比如1607等一下子升级到1809的用户体验的增强会更明显。不过有些用户不肯升级,那么新版本带来的诸多改进和提升自然是体验不到的。

一些优秀的UWP比如bilibili,爱奇艺,斗鱼,onenote,网易云音乐,QQ等等做的都很不错。UWP的东西都已经准备和完善好了,就看第三方厂家愿不愿意跟进了。如果愿意跟进并用心做,那做出来的东西并不比传统win32 exe差,甚至体验还要更高一级。

1. API的完善

应用现在可以申请文件系统访问权限,使得应用可以自如的操作电脑上的文件。

Windows 10 1809引入了机器学习相关的API,现在官方支持tensorflow等框架。

原有的API很多也经过了很多的完善。

2. 性能的改进

启动速度大幅度提升,很多的UWP可以说已经几乎看不到首屏启动画面,有的话也是不到一秒钟一闪而过。部分app可能会在启动界面时发起网络请求或者加载资源操作时间稍微长一点,但都是在接受范围之内。或者是有些应用长久没有更新,仍然使用旧版的SDK的话启动时间也可能会长一些。

另一方面UWP的执行效率也有了一些提升,毕竟连视频剪辑、音频及图像处理等需要大量计算的UWP都已经有很多,而且速度并不比一般的win32程序效率低。

不过IO的性能还是有待改善。

3. UI和动画的改进

最新版本的Windows 10启用了全部的fluent design设计语言,可以设计出契合Windows 10风格的美观app。并且不同界面的过渡动画效果也流畅和舒服了很多,这个改进最明显,1809加了一大票的动画和过渡切换特效,看起来都很自然和舒服。

4. 稳定性提升

现在最新版本Windows 10的UWP闪退问题几乎已经没有了,可以说整体上已经十分稳定。如果出现了闪退,多半是因为程序自己的bug(如果程序代码中有bug,bug触发时UWP会闪退,这就是开发者需要解决的事情了)或者被杀毒软件等拦截,也有可能是系统文件损坏等导致。

5. 纯净绿色,通过Windows Store分发

这个是UWP一直以来的优点,国产的各种小动作居多的软件到了UWP上面都变得干净了起来,而且通过Windows Store分发软件,自己也不需要专门提供更新服务器,可以省掉一笔支出。

如果你是前几年尝试了UWP觉得效果不理想/稳定性不佳的话,不妨现在试试最新的SDK,相信一定会对UWP另眼相看。

更新:

另外一点,Windows 最近出了很多适配各种形态和架构的设备的系统,比如 Windows 10 X(双屏移动平板设备)、Windows 10 ARM/ARM64(Always connected 设备)。

你会发现一个问题:

这些系统虽然不一定能运行 win32 程序,但是一定都能运行 UWP 程序。这也就表明 UWP 将作为 Windows 的通用程序继续发展,而 win32 程序仅能保证可以在 PC 上正常运行。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3