值得一试的微软独门绝技 | UWP 应用

Windows 17天前 153

距离2015年微软发布Windows 10系统到现在,已经整整过去5个年头。微软仍在为Windows 10提供安全和功能上的更新。我们使用电脑无非是工作、学习与娱乐三个大方面,其中必定会使用应用程序,就Windows系统端而言,我们大多接触的应用都是以EXE结尾。然而在Windows 10 系统中,微软给我们带来了全新的应用方式UWP 应用


UWP应用与EXE版主界面基本一致

不知大家是否使用过这类应用,如果没有,那么就跟着小编的步伐,一起来聊聊UWP 应用的那些事。

何为UWP 应用

UWP 应用是Universal Windows Platform的简介,即Windows通用应用平台」,是微软公司建立并在Windows 10中首次引入的一个同性质应用程式架构平台。可以在拥有Win 10系统的手机、个人电脑、Xbox以及HoloLens等平台上运行。

它与传统的EXE 应用(只能在Win系统中使用),APK应用(只能在安卓设备上使用)不同,它不是为某一个终端设计,而是能够在所有拥有Win 10系统的设备中运行。简单来说,这类应用不分平台,一个应用就可以通吃所有的平台。

对比苹果设备上的应用程序,IOSMACOS都需要单独开发一个版本

 

UWP 应用特点

作为Windows的亲儿子,UWP 应用有着与众不同的亮点,这里为大家简单介绍一部分。

 

1.一键安装,一键卸载。

安装UWP 应用与安装iOSAndroid APP 类似,只需要打开Microsoft store应用商店获取即可安装。

卸载UWP 应用不再需要打开控制面板,在开始菜单栏直接右击,就可以快速卸载。


2.更加具体的隐私保护。

微软将UWP 应用的权限如手机端APP一样,展现在大家的面前,用户可以自行选择授权给UWP 应用。这样就可以更好的保护数据不泄露。然而传统的EXE 应用程序,几乎可以直接获取你电脑内的所有权限。

 

3.更加节省电脑资源。

UWP 应用相比传统的EXE 应用,对硬盘存储空间的占用更少,一般是EXE 应用大小的10%左右。对笔记本用户来说,UMP还能减少电池电量的消耗。


4.自适应控件和输入

UWP 应用的UI 元素能通过调整其布局和比例响应,自适应所运行设备的屏幕尺寸和 DPI。 而且还支持多种输入类型,如键盘、鼠标、触摸、笔和 Xbox One 控制器等。


UWP 与传统应用的区别

作为与Windows系统一起问世的元老级应用,EXE 可以说是已经与Windows系统共生共灭了。EXE 应用与UWP 应用有相似之处,但更多的是不同。比如:在应用安装上,EXE 格式的应用在安装时,可以直接选择安装位置,而UWP 应用只能通过修改系统设置的方式,改变应用安装位置。

最为根本的区别是,两者应用的开发环境不同。EXE 大多用的是C++、C#、Delphi等语言进行开发。而UWP 应用则是通过集合了各种编译语言的Fluent Design System系统开发而来。

Fluent Design System 是用于创建自适应、引人共鸣且美观的用户界面的编译系统。有了Fluent系统的助力,能够大大减少UWP 应用的开发周期,并且让开发者能够处理在同一系统不同设备之间的差异情况。

 

UWP 仍需发展

UWP 应用相比EXE 应用有那么多的优点,而且开发更为容易,但是为什么现在用的人却微乎其微呢?小编觉得最大的问题是:UWP 应用使用起来并不得心应手」。

列举两个简单的问题

1.无法后台运行。

我们在使用网易云音乐听歌时,一般是将其放在后台运行,而在UWP 端的

应用中,点击关闭窗口,即为退出程序,不能继续在后台播放音乐。

2. 程序假死

像微信或者QQ 这类UWP  应用,虽然关闭窗口后能收到通知和消息,但是在使用一段时间后,会出现消息延迟或者根本不通知。

 

相比与传统的EXE 应用,大多应用都有最小化到托盘的功能,并且能够在后台完美运行。况且UWP 应用有些功能并不完善,比如UWP 版的网易云音乐桌面歌词功能没有。

总而言之,微软开发UWP应用的初衷是为了使PC、平板电脑和手机统一应用格式,然而就现在的应用兼容,后台控制等,或多或少还存在着问题。在 Windows 平台,UWP 应用是未来发展的必然。但是到目前为止,要脱离传统的EXE 应用还为时过早。从应用的质量到应用的数量,UWP 应用都还有很大的发展空间,微软也需要不断从中完善各项功能,让我们一起期待吧! 


最新回复 (0)
返回
发新帖
声明:网站中可能存在第三方网站链接,如有侵权,请联系我们aomeikeji@qq.com删除;破解软件仅供学习交流,下载后24小时内删除。