脑课堂编程教育

基于Windows10 的通用应用平台UWP

开发无忧 2年前
45 0 0
脑课堂编程培训

  UWP(Universal Windows Platform)是基于Windows10的通用应用平台,UWP 应用可以在所有 Windows10 的设备上运行,比如电脑端、手机端、或其他设备端。UWP在Windows 10 Mobile/Surface(Windows平板电脑)/PC/Xbox/HoloLens等平台上运行,uwp不同于传统pc上的exe应用,也跟只适用于手机端的app有本质区别。它并不是为某一个终端而设计,而是可以在所有windows10设备上运行。且只支持 Windows10,基于 UWP 设计的应用在商店里只会有一个安装包,同时显示可用于哪些设备,点击“获取”会自动下载符合当前设备的安装包。

  1)优点

  没有乱七八糟的弹出广告,产品更纯净。UWP 的消息推送只能通过通知中心,在设置里还可以选择是否接收应用的通知,就不会出现出现玩着电脑突然弹出一个软件通知的情况了。

  * 一套代码适应多个设备端,且支持单个平台功能的修改,不影响其他平台;

  * 直接通过应用市场下载软件,更安全。

file

  2)缺点

  UWP 跨平台使用,只能跨 Windows 系统,并且 UWP 的应用不兼容 Windows 7 等一些老的系统,而根据目前 Windows 各系统的使用占比来看(数据来源:市场调查机构NetMarketShare)Windows 7 占了大头,这意味着开发 UWP 应用就需要做两套。

  其次 PC 和手机的操作习惯、软件功能差异太大,大多数产品其实不适合共用一套。

  厂商对于 UWP 版本的维护热情不大,因为手APP、游戏的开发思路,大多直接使用 Android/iOS 系统,没什么必要从一个熟悉的平台迁移到一个不习惯的PC平台,换一个平台还得遵循新的设计规范。

收藏

本文标题:基于Windows10 的通用应用平台UWP

本文链接:https://naoketang.com/p/w467p4p67vg0

评论区

推荐课程