由iPhone的UI设计看移动设备如何“突破”平台

移动开发 iOS 移动应用
在具体的设计过程中,每当提出一些设计方案,来自其他设计师或开发人员的质疑竟然都是:有没有这样的设计,我想iPhone这样做不太符合固有的一些规范.

以前51CTO曾独家译文《移动设备UI设计的未来将是什么样?》各种移动终端设备交互设计有一致也有不同,由于平台本身的特性,不能照搬其他平台的UI设计,让用户感觉是在真正的使用一个Android软件或者iPhone软件。

I think everything here is very relevant, and let’s keep them in mind.

“突破”平台UI膜拜——由iPhone想到的
“突破”平台UI膜拜——由iPhone想到的

我想到了我们的设计创新,设计师的设计意识形态来源,遵循平台的一些UI特性,但“突破”更在平台之外。

以上两图显示的是进行TAB排序的不同方法,虽然YouTube这种设计方式很优秀,但YELP也不错,这两种不同的具体设计方式(我想可以称之为设计等价式)同样达到了功能需求,而YELP这种设计方式更在平台UI之外,即使我们在web页面,甚至在Android平台看到这样的方式也不足为奇,更谈不上谁抄袭谁,谁照搬谁,只要是好的设计方式和设计特性,我们都可以去粗取精,合理应用。

使用过大量的iPhone平台客户端,再回头看看iPhone官方出的 iPhoneHuman Interface Guidelines关于iPhone设计组件的介绍,似乎这个百来页的文档更容易让设计师缩手缩脚,以为这样就是iPhone,遵循这样的诸如picker,slidebar,web view 等设计方式才是真正的iPhone。

在具体的设计过程中,每当提出一些设计方案,来自其他设计师或开发人员的质疑竟然都是:有没有这样的设计,我想iPhone这样做不太符合固有的一些规范…

我想完全错了,它只是一个基本的不能再基本的规范,数以十万级的iPhone客户端各出奇招,将iPhone本来的基本设计规范演绎的精彩纷呈就是最好的证明(虽然这些客户端中有些设计的不怎么样,还有相当多的客户端将UI演绎到了极致)。

Central是一个非典型的单窗口应用程序(alian cooper about face 一书中有关于单窗口,多窗口应用程序的分析,虽然是针对web应用,但对手机是同样的道理),几乎所有的操作都围绕地图进行,在展示地图层级的方式上,central没有使用Picker(实际上也不合适使用,具体可参看iPhoneHuman Interface Guidelines中的介绍)或者Table views,而是独辟蹊径弹出一列行为(图标)进行选择,不同的行为(图标)产成不同的结果在地图页面展示,几乎不需要任何的用户短时记忆便可顺利完成。

Central搜索功能,Location功能更是让人眼前一亮,如果我们死扣所谓的“UI Guideline”,恐怕我们根本没有办法将如此丰富的功能恰当的安排在320*480的舞台上,这些功能松紧有度而又先后有序,谁能说这种优良设计是iPhone平台的专利?

直到现在从事iPhone或Android 设计,更多的人(甚至包括一些设计师)更愿意看到已经存在的“设计样本”才会结束原本“创意设计”的争论,真是设计“突破”的大敌。

点击头像显示的更多操作,MSN的处理方式相当的巧妙,操作的前后承接给用户的引导恰到好处,whrrl的notification机制并没有使用传统的badge,而是在首页以弧形截面标识出来,当有信息进来的时候,弧形截面就显示为橘黄色以来提醒。

基于SNS的网站以及最近成为潮儿的微博,都有一个很重要的模块:好友或关注的人的动态表单,因为这个动态的更新速度非常的快,不可能保存在本地让用户逐一阅读(实际上这些动态不见得都是用户需要的),有一个非常好的设计策略就是显示最新的几十条,如果查看旧的动态(相对新的而言),就点击更多,当然可能当前查看的过程中,又有许多新的动态,但是没有加载到当前列表中,就需要刷新,上图呈现的微博(新浪,腾讯)根据 iPhone固有的UI特性(滑动到列表的底部开始缓冲,这个和一些显示的物理现象非常贴切)以及从上到下的自然顺序(习惯性的认为上面是最新的,下面是最旧的,这是习惯用户,可参考Do not make me think一书 关于习惯用法章节),产生的聪明设计“下拉刷新”,对于寸土寸金的iPhone屏幕,合理显示且平易近人。

这种聪明设计并不是iPhone的设计专利,在具有同样使用习惯的Android平台上也一样可以使用,只是使用方式有所差异(Android平台并没有滑动列表到底部缓冲的习惯,所以刷新按钮和显示更多按钮需要显性的出现在列表的起点和终点而不是像iPhone通过下拉操作完成刷新,所以可以藏起来)

Page indicator是多个页面进行滑动切换的标识,是iPhone平台的一个聪明设计组件。

上图显示的appstore对某个产品进行介绍,产品图片的浏览模式,恰当的使用page indicator,一方面防止过多的图片累加导致页面过长,另一方面在初期获取数据的时候也适当的缓解了服务器的压力。

右图是手机QQ浏览器1.2的首页面,将快速链接以page indicator的形式来组织,恰当利用了iPhone用户的使用习惯,应用非常的巧妙。

而whrrl将page indicator干脆放在了导航栏作为标题的一部分,我不假思索就非常清楚左右滑动可以轻松切换至其他页面。

本文来自:http://www.ucd-grow01.com/?p=207 

 

【编辑推荐】

  1. 移动设备UI设计的未来将是什么样?
  2. iPhone OS 4.2正式版将于本周日发布
  3. IDC调查:开发者认为Android比iPhone更有前途
  4. Android的UI设计与后台线程交互
  5. 诺基亚新CEO新官上任三把火:全力对抗iPhone
责任编辑:佚名 来源: UCD.GROWING
相关推荐

2010-12-24 09:14:17

用户体验UI设计检测要素

2010-11-08 09:18:07

UI移动开发

2010-11-25 13:53:13

UI设计移动

2010-08-24 10:54:16

MeeGoUI设计

2009-03-05 09:45:42

移动设备移动操作系统市场份额

2013-02-28 15:57:06

产品设计移动UI

2011-03-07 15:58:27

游戏设计移动终端设备

2011-06-16 10:00:28

视觉设计

2014-07-08 12:26:24

Android LUI设计

2011-02-28 13:51:19

移动设备苹果

2011-03-09 10:21:35

2012-02-01 15:12:09

交互设计移动设备

2011-08-11 13:31:41

移动设备

2009-06-08 17:15:32

多核安全网络

2014-07-17 15:38:43

UI设计师移动端

2011-05-06 09:49:22

视觉设计移动终端UI设计

2014-12-09 10:15:50

2012-03-30 09:20:41

移动广告谷歌iOS

2018-08-09 08:40:24

iPhone XUI设计设计师

2010-11-08 12:46:36

UI设计产品经理
点赞
收藏

51CTO技术栈公众号