了解平台的独特性,有助于设计符合平台特色的交互和构造良好用户体验的产品。
一、Android的平台独特性
1.1 物理按键
iPhone中屏幕下方的物理按键只有一个。
Android中起初标准的按键有4个:桌面(Home)、菜单(Menu)、搜索(Search)、返回(Back),其中长按桌面(Home)会出现最近任务列表。 其中部分机型还有轨迹球、物理键盘的配置。
Android 4中额外给出了没有物理按键的设计,此时虚拟按键包括:桌面(Home)、返回 (Back)、最近任务(Recent),而虚拟菜单键则是在兼容之前程序的情况下出现。
其中iOS和Android按键的对应关系
功能
|
iPhone
|
Android
|
返回桌面
|
桌面键(Home)
|
桌面键(Home)
|
最近任务
|
双击桌面(Home)
|
最近(Recent)或长按桌面(Home)
|
菜单
|
N/A
|
菜单键(Menu)
|
返回
|
N/A
|
返回键(Back)
|
搜索
|
N/A
|
搜索键(Search)
|
上述按键中,菜单、返回、搜索都是Android有而iOS没有的,最近任务在Android 4的虚拟按键机型中也是Android有而iOS没有的。
Read the rest of this page »
开发者在产品上同时覆盖iOS平台和Android平台时,则会遇到同一个功能在不同平台中界面和交互如何展现的问题。
了解两个平台间的控件对应关系和异同点,对同时面向两个平台的产品和交互设计是有帮助的。
此部分就两个平台的控件进行对应,并辅以一定的描述,更详细的控件说明和适用的场合请直接参阅参考资料中的相关文档。
说明:Android中的系统控件会根据不同的ROM和操作系统版本有所变化,本文中Android控件以《Android Design》为主要参考。
本文期望表达的含义,集中于如下三个方面:
√ iOS和Android的的控件在目标上是趋同的,但形式则有较大区别,因此Android产品符合Android本身的风格,不建议直接沿用iOS风格。
√ 了解iOS和Android控件的对应关系,有助于在产品设计时,既能利用现有的思路,又能符合相应平台的风格
√ Android因为各设备商自定义ROM、不同系统版本之间的不同、设备物理属性的多样化等原因,造成Android本身的风格有多种,设计优秀的Android应用,是一件不容易的事情。
3.1 状态栏(Status Bar)
iPhone的状态栏系统提供了3种样式,分别为浅色、深色、深色半透,高度固定。
Android的状态栏根据各个手机厂商自定义的ROM不同,会有多种样式,在MIUI中还可以根据主题不同也会变化。
![clip_image002[4] clip_image002[4]](http://www.penddy.com/wp-content/uploads/2012/05/clip_image0024_thumb.gif)
Read the rest of this page »
关于iOS,其设计风格从iPhone出现后,其变化和一直是温和的,不断的升级中,原有的风格和形式基本都得以继承。所以iOS中的设计,会随着用户的使用愈来愈熟悉,从而构建良好的感受。
关于Andorid,由于如下一些方面的原因,产品设计很凌乱:
1.缺少官方指南
这一点在《Android Design》出来后稍微好一些,从上一篇文章你也可以看到,Android的指南在之前缺失太多且凌乱不堪。
2.官方风格的频繁变化
Android官方应用和推荐应用的设计的风格是不固定的,在不同的时期会倡导不同的设计风格,这种风格基本以一年一种风格在做变化,而每次的变化,相对都是较大的。同样的元素在不同的时期,也有较大的变化,这些变化,让andorid系统的使用者,需要不断的进行熟悉,也让应用的开发者变得有些无所适从。
3.发布渠道的开放性
Android的发布渠道是开放的,基本没有审核,因此不论产品质量如何,都是可以发布出来的。
Read the rest of this page »
Android和iOS平台现在基本上是做移动应用必选的两个平台,iOS平台的交互设计指导资料更成体系一些,而关于Android平台的产品设计随着Android系统的发展在不断演变,相应的指导资料从最开始的匮乏和零星,在逐步朝着完整和系统化方面发展。
做为一个同时做iOS和Android平台的产品人员,在日常产品的交互设计中,会不断的感受到两个平台的异同之处,期间会有思考、有探索、有迷惘,当然也有收获,谨以此系列文章记录自己的一些想法,作为自我积累和批判的素材。
首先,来看一下这两个平台产品设计的参考资料,设计思路不是凭空而来,不同系统有着其本身的设计理念和思路,我们需要首先学习和理解它,应用之,并在其上进一步发展出我们自己的思想和风格。
一、 iOS
1.1 官方指南
Read the rest of this page »
续: Axure RP 5.5新特性:(一) widgets变更和自定义widgets
一、前言
在交互动作的情况下,我们用Axure RP所制作的只能是一个个静态页面,而交互动作是将这些页面串起来的发动机,也是我们来增强演示效果和提高沟通效率的利器。
交互动作的提供决定了交互设计师可以实现的效果,在没有特定交互动作支撑下,更多时候我们需要通过文字描述、当面讲解等形式补充,而交互动作的多寡决定了效果的多彩性和交互特征的易懂性。
不过,作为产品设计人员或者交互设计师,还需要注意Axure RP主要是一个原型设计工具,我们不应该为了效果而做效果,毕竟最终的产品不会以原型作为直接实现来源,Axure RP的输出物仅仅是一个中间产出物,用于和相关人员(开发人员、UI设计师)等的沟通、文档归档、原型测试等。
二、新交互动作(New Interactions)
Read the rest of this page »