为什么人类每天在固定的时间 吃饭,固定的地点睡觉?习惯不是取决于 技术,而是取决于人身体系统的节奏和特 点。这就能一窥移动互联网应用的未来——移动的时间,移动的应用。如今,各大移动平台上已存在几十万的移动应用程序。在浩瀚的“应用海洋”中,让应用被用户发现不是一件容易的事,而说服用户去花钱购买就更困难。大多数开发者都低估了在移动平台上成功的难度。即使苹果公司在优化应用发现机制,但还是不够好。为什么这个问题很难解决呢?答案很明白,请开发者看看自己常犯的几个错误吧。 移动应用数量持续增长,各式应用都在挣扎着浮到水面而不被埋没。好的设计是经过深思熟虑的。带着审慎的态度全面的考察你的设计,真正的从用户的角度出发想问题。不要试图走捷径,也不要跳过测试,不要设计出连你自己都拿不出手的东西。 错误1 触摸区域太小 普通人的食指触摸面积在1.6至2厘米见方,而且在使用移动应用的大多数时间里,他们的手指飞快地掠过屏幕。看看你的设计是不是在一屏里包含了太多的按钮等功能触发点,按钮是不是足够大,间距是不是足够宽,会不会发生用户点选不到或者误按其他按钮的问题? 错误2 盲目借鉴其他移动平台风格 糟糕的抄袭只会让用户感到疑惑和愤怒。 错误3 让用户不知所措的原地等待 在程序加载、处理数据、或者等待网络反馈时不给用户及时的反馈,会让用户误认为应用挂了,这也是一种不好的用户体验。举例来说:通过网络加载数据的同时,不要让用户傻傻的盯着一个空白的屏幕等待,显示一个转菊花或者动画特效什么的,让用户明白应用运行正常,只不过是在等待网络数据。如果能显示数据读取的进度条那就更好了,不过事先要和开发人员商量一下开发难度。 错误4 在弄清用户流程之前匆忙开始界面(草图)设计 跳过此环节而草率的开始界面设计,最终开发出的应用很可能在使用流程上不够清晰合理,用户上手后不得其解,兴趣索然。 错误5 认为所有用户都和你一样的使用应用 无论你的应用界面看起来有多赞,都要做可用性测试。你可以在熟人圈内开展小规模的beta测试,记住让一些资深的设计师也参加。根据他们的反馈,在最终发布前调整界面。你也可以邀请一些学生来试用新产品,记得提供比萨或者一点报酬什么的。 错误6滥用开场动画 在启动时播放一段精致的动画似乎是个不错的想法,但切忌不要为了动画而动画。Path和Thrillist’s JackThreads使用很酷的开场动画是因为这些应用启动需要一些时间,在程序完成加载之前用户什么也不能做。这种情况下,为用户准备一段简短愉悦的动画以消除等待的焦虑就显得很合时宜了。由于应用启动时必须首先显示一张静待图片,然后才能切换到动画,所以务必确保这个切换看起来天衣无缝。一些不好的例子在处理这个环节的时候产生了不协调的跳转或者闪屏。优酷iPad应用的早期版本存在这种切换,处理中有一闪而过的黑屏,现在的版本把动画直接去掉了。 错误7 过分拥挤的界面 在27″的iMac屏幕上看设计图,你的设计是那么的赏心悦目。请在移动设备上再多看一眼(哪怕仅仅是把设计图导入手机相册看),可能就不是那么回事了。在一个屏幕内塞太多的元素,会让用户操作起来费力,甚至淹没了最重要的信息。

错误8 忘记使用或者滥用手势操作 记住并不是所有界面元素都必须直观的被用户看到,有时我们可以隐藏一些惊喜。拿iPhone上面的官方邮件应用为例,用户可以在收件箱中通过横扫邮件标题激活删除功能,这就免去了用户点击“编辑”、选择邮件、选择删除的麻烦。这里我们发现有个平衡点:老用户可能发掘出用手势完成快速删除,同时保留“编辑”按钮以便不熟悉的用户完成删除、标记等其他操作。所以,善用手势但不能过分倚重手势,一般来说要最好不要用手势操作替代菜单等需要点选操作的界面元素。