Win10移动版正式版现已推送,其最重要的特性就是全新UWP通用应用平台,对于一直关注Windows10的朋友来说应该已经非常熟悉,为了让新手快速理解这种新型应用,小编就给大家分享一下这篇文章。
Win10 UWP应用定义及由来
UWP,即Universal Windows Platform,意为通用Windows平台,这是微软推出的一个全新Windows应用开发平台,可为各个版本的Win10系统开发应用,包括Win10 PC版、移动版以及即将推出的HoloLens版、Xbox One版,还有物联网版、Surface Hub版。我们通常所说的UWP应用,就是基于UWP平台开发的应用,这类应用通常需要提交到Win10统一应用商店供用户下载。
Win10 UWP应用是微软统一Windows平台的最终成果,微软想要结束开发者需要为不同类型的设备单独开发应用的历史,让开发者只需要开发一次就可以让应用在各种设备中运行。对于普通用户来说,这意味着,如果一款应用同时包含多个设备版本,那么只需要在一处购买,就可以在其它类型的设备中下载使用。微软的这条Windows平台统一之路可用下面的图来表示:
可以看到在统一的过程中,微软是以桌面版操作系统作为主线,其他设备先后完成了与桌面版系统内核以及应用模型的统一。对于Windows Phone(被统一对象)来说,这两次统一的标志就是WP8以及WP8.1的诞生,最终在Win10中完全实现了统一核心和通用应用平台。
需要说明的是,尽管UWP应用可以实现在不同类型设备中运行,但这还取决于开发者的意愿。开发者可选择只针对某种设备开发UWP应用,因此你会看到有些UWP应用只有桌面版或者移动版。另外,开发者也可以选择针对不同种类设备单独开发应用,使得二者在界面和功能方面允许存在较大差异。
Win10 UWP应用特点
与Win8/WP8.1版应用相比,UWP应用具有以下特点:
• 界面响应式设计,提供一致的体验
通用应用的概念最早在WP8.1中出现,那时的通用应用允许开发者在开发桌面版和手机版应用时,在两个项目之间共享大部分代码,但在用户界面方面,为了适配不同的设备,仍然需要各自使用一套用户界面。在Win10中通用应用概念则更进一步,开发者可基于同一个项目为不同设备开发应用,并且界面部分也可以使用同一套代码。
而所谓响应式设计,通俗讲即界面中的元素布局不再是一成不变的,它可以根据屏幕/窗口的宽度进行自动调整以及选择性地显示不一样的内容。响应式设计使得同一套界面在不同尺寸屏幕的设备中都能够很好地显示,为用户提供一致的体验。下图展示了IT之家客户端(Win10桌面版)应用在窗口宽度发生变化时界面内容的自适应变化,在宽度较大时可显示更多内容,并合理调整部分元素的布局。
另外,作为Win10移动版的生产力主打功能,Continuum模式能够让Win10手机变身为PC,在更大尺寸屏幕中使用手机中安装的应用,也正是应用的响应式界面设计才使得Continuum模式变得更加实用。
为了适应不同的操作方式,Win10 UWP通用应用的界面控件也同时针对触摸、键鼠操作进行了优化,提供一致的交互体验。
• 浏览方式从横向滚动向纵向滚动转变
不论是Windows Phone还是Win8/Win8.1应用,其最大的特色就是横向滚动浏览方式,但这种特色在Win10中被抛弃,微软转而采用更加普遍的纵向滚动浏览模式,这一点在应用商店界面的设计中就有体现,如下图所示:
• 新导航解决方案—汉堡菜单
Win10中微软放弃了传统的枢轴式导航设计,更多地采用汉堡按钮(三条横线按钮)进行应用页面的导航。尽管这一导航方式存在争议,被很多人所批评,但似乎还没有比这更好的解决方案。如下图所示,在Win10移动版应用商店和邮件等内置应用中都出现了汉堡导航按钮。
• 更丰富的设计风格
在Win8、WP8.1中应用的风格大都一致,页面采用大号字体,并且以显示信息为主要设计理念。在Win10中微软则给了开发者更多的设计自由,界面元素也更加丰富。
Win10 UWP应用识别和下载
出于兼容性考虑,Win10应用商店中依然收录Windows Phone 8.1/Windows 8.1应用,即Win10仍然能够运行老版本WP8.1/Win8.1应用。但UWP应用只能够在Win10中运行。为方便用户识别UWP应用,微软在应用详情页面中对其进行了标注,如下图所示,UWP通用应用会显示“已为Windows 10生成”标志。
免责声明:文中图文均来自网络,如有侵权请联系删除,18183手游网发布此文仅为传递信息,不代表18183认同其观点或证实其描述。
考研复试一般考什么 考研面试复试小技巧分享
04-18考研调剂时上失信名单对后续调剂是否有影响
04-18这些大学拥有全国顶级专业却非985 性价比高容易考
04-15江西财经大学调整部分全日制硕士专业复试分数线
04-15兰州大学22考研复试分数线一览 275分就可以考兰州大学研究生
04-152022年云南事业单位联考计划招录1w+ 4月20日开始报名
04-142023考研攻略 备考时间规划与院校选择
04-142022考研补录取通知汇总 近期各大院校考研递补录取一览
04-142022年吉林师范大学工商管理学硕调剂接收6人
04-13考研复试紧张怎么办 2022考研复试心态调整攻略
04-132023考研政治近代史大事件总结 考研政治知识点梳理
04-13考研二战如何走出失败压力 第二次考研自我调整指南
04-13考研调剂需要满足什么条件 2022年对调剂考生的基本要求
04-13研究生调剂注意事项一览 2022考研调剂一次填报几个志愿
04-13中科院西北生态环境资源研究院2022年研究生拟录取分数公示
04-132022年昆明物理研究所研究生招生调剂办法
04-132022双一流建设高校学科有哪些 新增双一流高校及学科名单一览
04-132022年报名参加考试的研究生考试算哪一届考生
04-12工学优秀的大学有哪些 工学门类全国排名
04-12硕士研究生的分类 脱产研究生和在职研究生有什么不同
04-12