iPad应用的十大用户体验设计准则

2012-02-16 09:11:25来源:Be For Web作者:C7210

咱先祝各位情人节快乐吧,宅基腐都没太大所谓,2012了,图个乐呵。话说今次上新与之前一篇的间隔稍微长了些,不过也确实尽力而为了;天天梦里都在翻译东西,满脑子的iOS、交互设计、用户体验...希望事情都能快快的顺

咱先祝各位情人节快乐吧,宅基腐都没太大所谓,2012了,图个乐呵。话说今次上新与之前一篇的间隔稍微长了些,不过也确实尽力而为了;天天梦里都在翻译东西,满脑子的iOS、交互设计、用户体验...希望事情都能快快的顺利搞定。

闲话不多说了,今天的这篇译文同样是移动方面的话题。有人说了你这不叫“为网而生”么,哪来这么多移动的东西呢?这事儿也不奇怪,首先这是我个人目前最关注的方向,也是除了工作时间以外花费精力最多的地方;其次,正像我们在“从网站到移动客户端应用 - 随机应变的用户体验设计 ”一文中提到的,我相信很多同行朋友们无论一直以来主攻哪个方向,也许现在都已经开始琢磨着探索移动应用的相关领域了;其实这是个生态问题。OK我们果断进入正文。

与众多优秀的产品相同,iPad应用的成功也取决于产品核心价值以及用户体验模式等诸多方面的因素。除了游戏之外,多数类型的应用都必需能够在一定的上下文环境中帮助用户解决某些特定的问题。它应该足够的简单易用,使用户不需要进行复杂的设置和学习就可以顺利上手。而产品在视觉外观、交互方式、情感联接等方面的表现更会直接影响到用户对于应用的体验满意度。

在本文中,我们将共同了解一些你在设计工作中需要认真考虑与贯彻的指导准则。我们不会对创建iPad应用的完整设计流程进行讲解,也不会将时间花费在几乎任何一篇移动应用设计文章都会提到的那些细节当中的小方法小窍门上。本文的主要目的是帮助你在实际的iPad应用项目中制定更加合理与正确的产品设计决策。

1.瞄准核心需求,简化产品功能

优秀的iPad应用通常可以让用户以最简单的操作方式完成一个或多个非常明确的任务目标。你需要在产品的概念阶段对功能模式进行有针对性的选择与摒弃。不妨试着以一种面向目标的思路来判断功能在产品中的存在价值:针对自己产品的方向及概念模式,设想用户会在哪些典型的需求用例中进行使用,将任何能够想到的需求与任务目标都记录下来。接下来,与你的团队进行头脑风暴,尽量全面的罗列出用户在完成这些任务目标的过程中有可能会用到的功能。然后,在这份功能清单当中提炼出一套能够确保实现需求目标的最精简的功能集合。最后,还可以向这个最小化的功能蓝图当中增加一些有助于提升产品用户体验的特色功能。

来看些实例。Epicurious这款食谱应用在核心功能的集约方面做的相当到位——没有复杂的界面与操作方式,用户完全可以边学习边实际操作,享受烹饪的乐趣。特别是在横屏状态下,左侧是很清晰的原料配置清单,而右侧的主要内容区是详细的烹饪操作流程。用户还可以很轻松的通过一个可拖动定位的标记来记录下当前的烹饪流程进行到了哪一步。另外,关于当前这道食谱的评论及技术提示等相关内容都被集成到了下方的tab视图中,这样即保证了界面的简约清晰,又可以让用户在需要的时候能够很轻松的查看到这些内容。

ipad-app-product-user-experience-design-epicurious

Whole Foods也是一款烹饪辅助类型的应用,如果用户希望对某些菜谱进行尝试,它可以帮助用户将那些所需的食材配料生成为购物清单。不过很遗憾的是,这款应用忽略了不同菜谱之间包含着相同配料的问题,使得最终生成的购物清单往往会在某些项目上产生重复的现象。我们可以在下面的截图中看到,香蕉桑出现了三次:

ipad-app-product-user-experience-design-whole-foods

另外,不要到处使用按钮一类的视觉交互元素;在很多情况下,操作控制行为完全可以通过手势来完成。例如,iOS自带的备忘录并没有常规的编辑模式入口,用户只要轻按界面就可以进入编辑状态;内容也会被自动保存,不需要用户执行相关操作。而iOS原生的选择、剪切、复制、粘帖等编辑功能都只需要简单的基本手势即可完成。撤销操作相对特殊一些,需要摇晃机身;记得hold住先。

ipad-app-product-user-experience-design-ios-note

2.打造更加智能化与个性化的产品体验

没人喜欢花钱买回一款应用还必须首先进行复杂的设置才能正常使用。要尽量充分地利用iPad及相关Web端服务的技术能力,对用户在上下文环境中的各方面特征进行更加细微准确的了解与分析。考虑一下有没可能对用户的地理位置信息、行事历、微博feed、Gmail账户中的订阅或是通讯录等进行合理合法的利用,使你的应用能够为用户提供更加智能、更加个性化的内容及功能。

Zite是一款令人叫绝的内容阅读类应用,它会读取用户在Google Reader、Twitter和Delicious账户中的内容信息, 分析用户的个人喜好,并在此基础上向用户推荐其他内容源当中的相关文章 。我(英文原文作者)试着在这款应用中授权我的Delicious账户,五秒钟之内,它就完成了对我曾经收藏过的文章的分析,并基于我的兴趣方向生成了一本完全个性化的杂志,让我可以阅读到更多自己感兴趣的新文章。这类应用与Pandora等服务类似,你用的越多,它们就越了解你,相应的内容输出也就越发的个性化。虽然很多人认为,相比于Zite来说,Flipboard的UI设计及相关的交互体验更加诱人,但Zite依然可以在智能化与个性化等方面占有优势。

ipad-app-product-user-experience-design-zite

下图是Zite自动生成的杂志界面:

ipad-app-product-user-experience-design-zite-mag

3.注意应用产品的上下文环境

根据你的产品所面向的核心需求,考虑用户会在哪些典型的情景环境中进行使用。iPad的常见使用环境包括餐厅、机场、行车途,或是家中的厨房、卧室、书房等。在你对产品的功能及体验模式进行规划的过程当中,是否有必要考虑使用场景方面的因素对现有设计模式的影响作用?举个例子,对于食谱类的应用来说,用户在厨房中使用时的需求目标与在卧室中使用时的状况也许会存在很大差异。

OpenTable主要提供订餐方面的服务。在它的Web端,餐厅搜索结果的展示形式就是很传统的信息列表。而它的iPad客户端应用的产品概念则体现出了移动应用上下文环境与功能需求之间的高度关联性。其默认视图下的用户界面主要由地图与餐厅列表组成,用户可以直接搜索自己当前位置附近的餐厅。相比于Web端的产品模式,iPad应用中的这些功能特色都更加符合用户在使用移动设备完成相关任务时的实际需求。

ipad-app-product-user-experience-design-opentable

Awesome Note也是个不错的例子。它所提供的默认分类方式很准确的反映出了人们使用iPad的常见环境及需求用例。

ipad-app-product-user-experience-design-awesome-note

GroceryIQ是一款购物清单类型的应用,它的一个重要特色是允许用户按照不同商店来归纳与筛选自己需要购买的商品,非常符合人们在实际购物需求中的心智模型。

ipad-app-product-user-experience-design-groceryiq

4.考虑多用户与多设备的情况

家庭成员之间通常会使用同一部iPad来完成各自的需求目标;另外,全家人围坐在一起共同使用的场景也是很常见的。与手机或个人电脑不同,iPad 的个人色彩相对较弱,它更像是咖啡桌上的杂志,具有很强的共享性。在很多类型的iPad应用当中,账户管理方面的功能是不可或缺的,包括最基本的账户切换,以及对于当前处于登录状态的账户提示等。对于某些拥有多设备版本的内容类应用来说,账户管理的一个重要作用就是在iPad和iPhone等设备之间保持内容的同步更新。

举个例子,Flipboard允许多个用户通过不同的账户登录,并会在首页当中显示当前登录账户的名称。

ipad-app-product-user-experience-design-flipboard

再来看FedEx的iPad应用,虽然其界面整体风格非常灰暗,但登录账户的信息仍然可以很明显的被辨识出来。

ipad-app-product-user-experience-design-fedex

而eBay的客户端在这方面就略显不足,用户必须点击左上方的“我的eBay”才能浏览当前的账户信息。

ipad-app-product-user-experience-design-ebay

5.打造合理的交互模式

你可以在游戏或是其他娱乐类型的产品中尝试各种复杂炫目的交互效果,不过对于那些时常会被用到的其他类型的应用来说,在导航结构、浏览方式及相应的视觉交互形式等方面还是尽量保持常规与简洁的好。交互模式的创新固然是推动一款应用取得成功的重要因素,但绝不能为了追求具有差异化的体验方式而对产品本身的可用性造成负面影响。

赞助商链接: