西交《电子商务技巧》拓展资本(四)
第四章 电子商务网站开辟
手机客户端UI计划之手机平台之争
1. 以后手机平台的争锋
为了占据挪动互联网的制高点,以后的多少大IT巨擘都以手机平台为基本开展争夺。占据挪动平台就是占据了用户的挪动桌面,也就为本身的挪动效劳争夺到了最佳地位。
微软公司推出windows phone 7, 曝光了windows 8;苹果公司也开了iOS 5的发布会;谷歌的Android 3.0的发布,Android 2.4 的若隐若现等等;大家都在尽力晋升平平安台休会。其余,惠普的Web OS、黑莓公司也都在研制跟发布新平台,也惹起了业内人士的极大关注。
从以后市场占领率跟将来的开展趋向看,客户端适配上,重要还是考虑iOS ,Windows,Android三集体系为主,其他的体系在国内还难盘踞主流,这里不阐明。Android手机的增加最快;iOS手机在国内的占领量也增加很快,利好消息也一直,电信、挪动都在谈;Windows重要看与Nokia的将来共同,前景不小。
因此,在本文中,简单的介绍一下这三个主流平台的交互特点,以帮助刚从事客户端交互计划的同行们更快地懂得它们的基本特点,为能开收回更好休会的客户端供给便利。
2. 各个平台的特点及上风
1)平台的硬件特点
a) 平台的按键
手机按键是体系自带的,平台也会把按键的功能带入到体系的客户端利用中,他也天然地与用户操纵相融合。
手机按键一般分为两类,功能键跟导航键。功能键被指派为特定的功能,用户按了后,触发对应的功能,一般与屏幕内容关联不大,如拍照键,只是启动拍照,在其他的客户端中基本有效。
另一类是导航键,被付与了特定的逻辑规矩,她的操纵与屏幕有一个逻辑映射的关联,但操纵与操纵东西分别,用户按键后,在屏幕中掉掉落对应的反应。如【Back】映射为前去前一页,点击【Back】后,屏幕的内容前去到上一页。
功能键能直接启动功能,它本身对交互的影响不是很大。而导航键则是交互计划的重要构成部分。重要应当留神以下多少点:
(1) 客户端的交互导航计划应当支撑平台的导航按键的操纵。不管你能否曾经在屏幕中有虚拟按钮代替了按键已有的功能,也应当支撑体系按键的导航逻辑。
(2) 客户端用到了平台的功能键对应的功能,应当支撑功能键的操纵。如,在客户端中须要调理音量,则应当支撑体系音量的按键来把持。
(3) 全部客户端对按键的操纵都必须保持分歧,不要随便互用。
b) 平台的屏幕适配
因为差别平台的开放程度很纷歧样,差其余平台产品对屏幕的大小的计划很纷歧样,有些只有很少的尺寸分布;有些有很多差其余尺寸,这给适配带来了很多成绩跟费事。屏幕适配计划拜见我之前的博文。
c) 平台支撑的其他硬件:传感器,屏幕特点等
iPhone 推出来后,敏捷风行全球,发明白一个改革的时代(也有人说iPhone本身不是革命,但是他发明白一次革命),除了计划本身外,多少个传感器的公道利用也破下了汗马功绩。重要包含,重力减速度传感器、陀螺仪、濒临传感器、电子罗盘等。这些传感器在差其余情景下,发明白很多独特的休会,极大的加强了手机的可玩性。
差其余平台或是手机会支撑差其余传感器,在界面计划时,也须要考虑它们在差别平台上支撑的遍及程度,以及不支撑的时,能供给的相干代替计划打算。
2)平台的界面特点
a) 利用进口情势
利用顺序的启动进口是指用户启动顺序的交互界面及操纵情势。差其余平台上,对启动进口操纵跟界面也有较大的差别,这是展示平台特点的第一印象。同时,差别平台及手机公司为了使品牌抽象愈加凸起也会在这里多做文章。
从交互特点上看,利用顺序的启动进口重要有以下多少个特点跟留神点:
b) 页面基本构造
页面的基本构造规划,决定了手机界面的重要风格,在差其余平台上为了表示出计划的差别跟风格,在界面规划上都有所差别。但是,总的来说还是不与iOS有何本质的差别,重要在情势上略微的差别。
iOS:
Android:
Windows Phone7:
Android 的手机厂商都变动了原生体系的界面,差别Android手机在界面的展示上多有差别。在Android客户端的计划上,本身有不少都是从iOS上直接移植了界面,招致了它的更多差别。但是不管怎样样,界面上操纵跟导航逻辑要符合平台本身的特点。
在框架的计划上,我是偏向于把最核心的操纵放在底部,便利用户的单手操纵。iOS的计划把导航按钮方在左上角,阔别大拇指的操纵地区,就是轻易形成用户出手“甩机”,也影响操纵效力。
c) 重要导航特点:
导航作为一个平台的重要交互特点之一,差别平台之间也存在较大的差别。iOS在计划上逻辑周到,全部的利用自成一体、浑然天成;比拟之下,Android像是由iOS跟android计划师杂交的产品,在差其余利用上导航体系混乱,不太成体系;Windows Phone 7 的导航在界面展示上,标题采取全景图的情势,真是另辟门路,自成体系。
在这里重要讲一下差别平台下的导航按键、title跟Tab、前去逻辑、退出顺序多少个小点。
d) 菜单及操纵情势
这多少个代表以后最高程度的挪动平台,都是以手指触摸为基本的直接操纵界面。iOS只供给了直接操纵的方法;Android跟Win Phone 7 还增加了多少个硬键按钮共同操纵,但总体也是以直接操纵为主。多少个平台都有菜单操纵,但是展示的情势差别,但也在相互的鉴戒。
因为手机屏幕较小,一屏内容每每表现一个东西或信息单位,toolbar的操纵恰是对这个单位停止操纵的。假如是对单位内的东西操纵,更多的计划都是在界面中直接设置操纵东西(如屏幕内的操纵按钮)。
e) 信息提示
信息提示方法,各个平台之间也都在相互进修。信息list作为Android体系的最核心的计划上风,现在iOS5也开端利用。同时很多Android手机及锁屏利用在锁屏界面与提示信息间做更多地衡量,利用户能更快地处理信息,晋升效力。
各个平台都供给了对话框的情势,只是在叫法上略有差别,如alert,popup,dialog,raw notification等,其重要的交互操纵不差别,都是对话框的基本操纵情势。也有一些变异的反应提示框,如android体系供给的疾速消散的反应提示,做成轻量级的,对用户烦扰也减到更少。
Android体系供给的状况栏的消息提示机制,是处理多利用push信息的一个非常创新的计划,可能说是android体系的最佳计划。用户可能在任何界面中,疾速的向下拨动状况栏呼出信息list,也可能再向上拨动手指收起提示信息。但是,在近来看到的iOS5上也看到了它的更新特点中,这一点就赫然在列。所以,有好的特点,差其余平台也会相互进修。
iOS上也有它的创新提示,就是在顺序图标下去停止新消息数量的提示,这在前面的多少个平台上都有利用,只是差其余平台上,表示情势略微差别,就是视觉上微创新。
Windows Phone 7 供给了tile情势的提示信息表现方法,那只是款式上的差别,在计划的本质上,差别不大。
3. 挪动利用在多平台适配的原则
一个产品的打算,很少会仅范围于某一个平台,都会停止跨平台的适配。那应当怎样停止适配呢?
这里重要有两个不雅念,以设备为核心来计划还是以利用为核心来计划;以设备为核心的计划师认为,利用界面应当与设备的计划标准保持分歧,让用户疾速上手,不感到陌生。以利用为核心的计划师认为,保持全部的平台上的分歧性,同时,很多多平台的利用开辟东西也是为开辟人员供给了多平台界面移植的便利,但是对用户休会能否好,却有待思考。
在多平台适配中遵守如下原则奥鹏西交答案请进:opzy.net或请联系微信:1095258436
1) 客户端的计划标准应当以平台标准为基本
2) 在多平台中,应保持同一的品牌标识,包含logo,视觉风格,核心功能点等等。
3) 更多地与平台的特点相融合,应用平台供给的特点功能,来增加用户的输入或许其他休会晋升点。如拍照输入,传感器的利用等。
每个平台都须要留神的成绩有:
1) 挪动的特点决定了手机旌旗灯号的强弱不均,如那边理在弱旌旗灯号下的计划?
2) 须要考虑在断网情况下,怎样疾速恢复中断?
3) 怎样计划手机推送的成绩?
4) 怎样尽管避免手机的固无限制,如屏幕小,输入方便利,电源缓和等?
5) 怎样尽管经由过程手机的特有特点来晋升休会,如各种传感器,声响提示等?
4. 后记
当我从3月份拟好提纲写这多少篇文章到现在,不过短短多少个月时光,各大公司的挪动平台就都推出了新的版本,对平台特点总结的速度有些赶不上平台更新的速度。
从本质上说,iOS是一个开创性的计划,也激发了客户端的高潮,其他的平台还不离开iOS的陈迹,固然各大公司都在尽力创新,构成本人的风格,但是还远不到开创、革命的程度。
除了这三大平台外,Blackberry,Palm WebOS也都在发布新品,休会也不减色与三大平台,在客户端的计划上,非常值得大家更多地研究一二,说不定哪上帝流平台就把他们的有点给抄了,你也是在为你的新计划做知识储备。
从客户端的交互计划下去说,我们要做的是怎样发挥平台的特点上的计划长处,把客户端的休会去做好,而不是去改变平台的计划特点。所以,做客户端计划的计划师,须要时辰关注平台特点的更新,这都是你晋升客户端休会的契机。