关于iOS,其设计风格从iPhone出现后,其变化和一直是温和的,不断的升级中,原有的风格和形式基本都得以继承。所以iOS中的设计,会随着用户的使用愈来愈熟悉,从而构建良好的感受。
关于Andorid,由于如下一些方面的原因,产品设计很凌乱:
1.缺少官方指南
这一点在《Android Design》出来后稍微好一些,从上一篇文章你也可以看到,Android的指南在之前缺失太多且凌乱不堪。
2.官方风格的频繁变化
Android官方应用和推荐应用的设计的风格是不固定的,在不同的时期会倡导不同的设计风格,这种风格基本以一年一种风格在做变化,而每次的变化,相对都是较大的。同样的元素在不同的时期,也有较大的变化,这些变化,让andorid系统的使用者,需要不断的进行熟悉,也让应用的开发者变得有些无所适从。
3.发布渠道的开放性
Android的发布渠道是开放的,基本没有审核,因此不论产品质量如何,都是可以发布出来的。
4.各种自定义的ROM
由于硬件厂商可以自定义rom,所以形成各种风格,进一步加剧了andorid设计的凌乱。
5.Android升级的困难
Android新系统的升级,需要厂商的配合,即使有厂商的配合,升级对于普通用户来说,也远远比iOS升级要困难的多,因此通过andorid系统的占有率情况,更多的和用户机器的更新换代和厂商新出设备的内置系统有关。因此新系统中的新特性,普及速度会低于iOS,从而也会影响到设计。
关于andorid的设计,我的理解如下:
1.别直接套用iOS
Android毕竟不是iOS,比如Android中无处不在的返回键(先不管我很有意见的Android中左上角的向上功能),可以很大程度上代替iOS左上角的返回。
《Android Design》中也明确提出了不要用其他平台的图标、不要用向右的箭头代表有下一级、不在操作栏提供返回按钮、不是用下方标签栏…
暂时先不说这些是否合理,当你使用的android系统中各种应用都是参照android design设计的,那么你碰到其他套用iOS的设计是否会有一种不熟悉的感觉? 要知道绝大部分用户并不是从iOS过渡来的。
2.重点参照《Android Design》
在没有《Android Design》之前,那些零星的资料、系统的应用、良好体验的应用,都是值得参考的对象。
以Android 4.0作为实践的《Android Design》,算是Android第一次系统的设计指导,我想后续应该还会不断有变化,但系统性质的指导,对于厂商、App开发者都是一个参照性的东西,相信后续的应用,会逐步向指导靠齐,参照此指导的产品,会在用户熟悉产品上有一定的优势。
这里会有两点需要注意:
a. 你可能会发现某些设计描述不详细,或者某些场景找不到适用的UI元素或表现形态,那么去系统应用中找下吧,google系在andorid 4.0下的应用对《Andorid Deisign》诠释的还可以。
b.你可以能会发现某些设计并不合理,那么按照你的理解,批判性质的接受并实践。慎用或按照你的理解使用。
3.符合Android风格,但“别让我思考”
用android风格的UI控件,有助于用户快速熟悉你的产品。
原则仍然不变,保持“别让我思考”的理念。
4.不断优化,持续改善
面对一个不断变化的android系统,会碰到官方对UI控件和风格的不断变化。可以认为官方也是一个第三方,这个第三方在不断出一些新的交互形式、新的UI空间、新的建议。
跟进的速度以及接受的程度,取决于这些变化的对产品带来的益处。如果有更好的设计,不要害怕尝试。如果做较大的变化,一定要深思熟虑。
世界总是在前进中发展的。
附:一些的UI变化举例
比如标签栏,在之前如如下的样子:
在Android 4.0中,是如下的样子(还有一种是滚动标签栏)
比如顶部标题栏,之前是如下样子:
现在进化为了操作栏
比如之前出现过的面板,现在Android Design中则没有提到,虽然在Google+中还有用到
类似这样的例子,还有相当多….
(完)
关联阅读:
浅谈iOS和Android的产品交互设计:(一)产品参考资料
浅谈iOS和Android的产品交互设计(三):iPhone和Android的控件对比
浅谈iOS和Android的产品交互设计:(四)平台的独特性
本文标签: Android, IOS, 交互设计, 产品, 应用, 设计