Page 23 - iOS人机界面指导手册
P. 23
与标准控件同样多的信息。例如,如果你设计的按钮不是用户印象中那种方方的样子,
用户甚至可能看不出它能点。或者,如果你创建一个切换控件,却不能显示两极状态,
用户可能不会意识到它是一个双态控件。
确保对定制界面元素进行充分的用户测试。在测试中,观察用户是否能预测控件的功
能,使用它是否很简单。例如,如果你的控件尺寸小于 40×40 像素,用户点击它就有
困难。或者,如果你的控件对水平滑动(swipe)和轻触(tap)的响应不同,要确保此
控件的功能值得用户花费额外精力去留意这些差别。
原型和重述
在你调用庞大的开发资源去实现你的程序前,最好做一个用于用户测试的原型。即使只
能让一些同事参与测试原型,你也能从他们对程序功能的新视角和体验中获益良多。
在设计初期,你可以使用纸面原型或者线框图来表现主要的信息展示区和控件(views
and control),绘制画面间的切换流程。虽然你能从测试线框图中获得有用的反馈,但
有采样不足带来的偏差也会误导测试员。这是因为让用户凭想象获得的体验会与使用细
节完善的程序时不同。
如果你的原型能在设备上运行,那么获得的反馈会更加有价值。当用户能与你的程序交
互时,他们能在程序中发现那些与预期不一样的地方,或者那些设计的太过复杂。
设计可信原型最简单的方法是选一个 Xcode 的模板,改成一个基本的程序,填充一些合
适的内容用以占位。然后,在设备上安装它,以便用户能够尽可能真实的体验。你不需
要提供大量的内容,或者让每个控件都有功能。只要测试员能通过点击屏幕上某区域跳
转到下一个逻辑关联的页面,或者能完成主要的任务,就足以给用户提供反馈。想学
Xcode,详见“A Tour of Xcode”。
当基于 Xcode 模板开发你的原型时,你免费获得了很多功能,并能基于反馈对设计作出
调整。只需要很短的时间,你就能在定稿并投入资源开发前迭代很多次原型。

