Page 23 - iOS人机界面指导手册
P. 23

与标准控件同样多的信息。例如,如果你设计的按钮不是用户印象中那种方方的样子,
                       用户甚至可能看不出它能点。或者,如果你创建一个切换控件,却不能显示两极状态,
                       用户可能不会意识到它是一个双态控件。



                        确保对定制界面元素进行充分的用户测试。在测试中,观察用户是否能预测控件的功
                       能,使用它是否很简单。例如,如果你的控件尺寸小于 40×40 像素,用户点击它就有
                       困难。或者,如果你的控件对水平滑动(swipe)和轻触(tap)的响应不同,要确保此
                       控件的功能值得用户花费额外精力去留意这些差别。




                   原型和重述



                        在你调用庞大的开发资源去实现你的程序前,最好做一个用于用户测试的原型。即使只
                       能让一些同事参与测试原型,你也能从他们对程序功能的新视角和体验中获益良多。



                        在设计初期,你可以使用纸面原型或者线框图来表现主要的信息展示区和控件(views
                       and control),绘制画面间的切换流程。虽然你能从测试线框图中获得有用的反馈,但
                       有采样不足带来的偏差也会误导测试员。这是因为让用户凭想象获得的体验会与使用细
                       节完善的程序时不同。


                        如果你的原型能在设备上运行,那么获得的反馈会更加有价值。当用户能与你的程序交
                       互时,他们能在程序中发现那些与预期不一样的地方,或者那些设计的太过复杂。



                        设计可信原型最简单的方法是选一个 Xcode 的模板,改成一个基本的程序,填充一些合
                       适的内容用以占位。然后,在设备上安装它,以便用户能够尽可能真实的体验。你不需
                       要提供大量的内容,或者让每个控件都有功能。只要测试员能通过点击屏幕上某区域跳
                       转到下一个逻辑关联的页面,或者能完成主要的任务,就足以给用户提供反馈。想学
                       Xcode,详见“A Tour of Xcode”。

                        当基于 Xcode 模板开发你的原型时,你免费获得了很多功能,并能基于反馈对设计作出
                       调整。只需要很短的时间,你就能在定稿并投入资源开发前迭代很多次原型。
   18   19   20   21   22   23   24   25   26   27   28