Android 是近年来在移动设备行业相当火热的词汇,在此我从交互设计的角度整理了此文章,文章分为三个部分,跟大家讨论android的那些事儿。
第一部分:成长中的android;
第二部分:android phone的交互特性;
第三部分:android pad的特性。
——————————————————————————————————————————–
第一部分:成长中的Android
——————————————————————————————————————————-
Andy Rubin
T-Mobile G1
怎么发展Android?
Google的使命:组织全世界的信息,且让所有人无障碍的获取以实现价值。而移动设备让成为了实现这一目标的催化剂。同时强调统一的体验才能保证应用有用。 2007年Google 用户体验leader Leland Rechis谈及到移动用户体验战略,如下: 发布应用要考虑6层问题。
新上任的android UE leader Matias Duarte 之前在palm公司指导手机webOS操作系统的设计,到android团队上任之后,指导了2.3和3.0系统的设计。在2011年CES展会接受engadget的采访中提到,Android是前所未有的充满发展空间,特别要关注android 3.0 honeycomb的巨大市场潜力。
Matias Duarte
官方每半年做一次系统升级,分别定在每年的夏天和年终。以C D E F G为首字母的甜点食品顺序排列。 每个版本的发布都让android有不小的进步。
http://developer.android.com/resources/dashboard/platform-versions.html 源于官方的统计数据说明,目前版本集中在2.1和2.2版本,最新的2.3的装机量很小。
android 2.3 界面snapshot
最早看见的开发文档把屏幕分为了低、中、高的分辨率屏幕,分别制作图标集,现在又出现了超高分辨率的标准如下图。 目前终端屏幕多在中和高分辨率中,大概覆盖的屏幕尺寸如图。当pad出现之后,屏幕适配确实成为一个难题。
图标类别 | 指定屏幕属性上的标准件尺寸(像素) | ||
低分辨率屏 (ldpi) | 中分辨率屏 (mdpi) | 高分辨率屏 (hdpi) | |
Launcher | 36 x 36 px | 48 x 48 px | 72 x 72 px |
Menu | 36 x 36 px | 48 x 48 px | 72 x 72 px |
Status Bar | 24 x 24 px | 32 x 32 px | 48 x 48 px |
Tab | 24 x 24 px | 32 x 32 px | 48 x 48 px |
Dialog | 24 x 24 px | 32 x 32 px | 48 x 48 px |
List View | 24 x 24 px | 32 x 32 px | 48 x 48 px |
多分辨率的图标集
除去上文提到的android不同版本,另外还有其它厂商和团体开发的自定系统,包括深度定制和适度的shell修改。
Moto blur:更强调SNS信息更新备份的展示界面。
Moto blur
索爱Timescape:同样强调了sns功能,可以让你在一个界面里同时看到电话联系人、Facebook、twitter和短信内容,主界面的四个角落里分别可以放置一个快捷方式,用户可以进行自定义。
索爱Timescap
HTC sense:以时间卡片为视觉代表的UI,自定义的UI丰富了视觉表现,但是在交互方式层面并没有太多的变化。
HTC sense
魅族M9 :基于android 2.2系统,在信息展示层面有深度修改优化,是一款比较适合国内用户使用的系统。泄露出来的M9 rom 目前还可以移植到milestone等手机上,也说明了此rom受关注的程度很高。与原生的android 不同的地方在于:
M9
Lephone:联想开发的手机,在硬件外观设计上获得好评,在UI设计上有以下新颖之处:
lephone
Miui:口号是让android 手机更快更好玩。这个UI类似Iphone,但更丰富,也真的更好玩。视频演示:http://v.youku.com/v_show/id_XMjIwOTUzNzgw.html
miui
点心UI:主要运用在sharp手机上。特色:
点心UI
Ophone:中国移动主导的open mobile system,内核也是基于android的。在menu,长按等特征中得以继承,有特色的地方再于:Title 右侧的返回按钮。
ophone
截止2011.1.10仅在中关村在线上就有389款android手机, 89款平板电脑从680到1.3万(三星w899)的价格不等。另外传说nokia 5903将搭载android2.1系统。在android market上统计的应用数量也有22.8万余个,直逼itunes app store的30万个。更多的数据显示android手机的用户与日俱增。
从上面多版本,多屏幕,用终端,多用户,多应用的现实状况来看,android平台有太多的要素没有统一,因此造成了不太友好的用户体验。从版本升级来看,我们可以知道android系统是个成长的系统,每个阶段来说都是不成熟的系统,会有大量的用户抱怨体验不好,因此也有大量的团队来改善其UI。
这些特性正是由于它的开放性,在它官方的guideline中,每说一个特性的时候,都会讲“我们并不是限制您必须如此开发,只是这样方法仅作参考,提高您的效率。” 正是由于这种开放性,android系统比起其他的任何系统都百花齐放。
相比IOS等相对封闭的系统,开放带来的就是缺乏规范,界面不够统一,这种情况愈演愈烈。 限于官方指导文档不够细致,我们需要从google自行研发的应用中总结整个平台的特性,继而有效地复用在自己的产品研发上,达到一致的用户体验。
android平台目前运用在phone上的量比较多,目前正蔓延到平板电脑上,但是简单的移植会造成很差的体验,尺寸和操作的不同需要做适配变化。目前的android3.0 系统是针对平板电脑上的操作系统。逐渐形成了phone 和pad 两个操作系统的发展趋势。目前android在这方面更加剧了体验的分裂。希望android能有更适合的策略尽快统一体验。