关于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变化举例

  比如标签栏,在之前如如下的样子:

hello-tabwidget

  在Android 4.0中,是如下的样子(还有一种是滚动标签栏)

tabs_stacked

比如顶部标题栏,之前是如下样子:

clipboard

现在进化为了操作栏

clipboard[1]

比如之前出现过的面板,现在Android Design中则没有提到,虽然在Google+中还有用到

clipboard[2]

类似这样的例子,还有相当多….

(完)

标签: , , ,
If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

10,907次阅读 | penddy on 2012-2-19 0:45 | File Under 手机 | No Comments -