iPhone界面-优秀程序的特征
优秀的iPhone程序是在恰当的时候提供用户需要的内容。
简单易用
简单易用是所有类型软件的基本准则,但在iPhone程序设计中尤其重要。iPhone用户在使用手机时可能还在做其他事情,如果用户无法轻松地使用程序,他们可能回到电脑前再也不使用iPhone程序了。
简单易用的方法:
- 操作方式一目了然。优化控件的数目,使程序的主功能显然易见,引导用户操作。
- 使用频率高的信息放置在屏幕顶部。无论用户是单手操作,还是一只手拿着手机而另一只手的拇指点击屏幕,屏幕的顶部最显眼并且最易于点击。
- 最少的文本输入。过多的文本输入是在浪费用户的时间和精力,如非要输入,请保证“物有所值”,用户会感觉到并没有因为输入而耽误了任务完成。
- 简洁的信息。突出重要信息,便于用户快速浏览。
- 便于点击。44×44像素及其以上的按钮尺寸便于用户的拇指点击。
关注首要任务
关注首要任务是用户对于程序满意度的重要因素。所以在设计时,要保证界面上的每一个元素的设计都取决于当前首要任务,用户完成任务是否需要这些元素。举个具体的例子,这些信息或者功能对于用户购物是否有帮助呢?如果不是,这些信息或者功能是否在另外的使用情境中至关重要吗?
如上图,日程中有当前日期和事务安排,最重要的是显示这两者之间的联系。
有效沟通
程序需要让用户知道任务是否正在运行中和操作导致的数据丢失等问题,有效的沟通和反馈对于程序非常重要。应用动画就是有效沟通的一种重要方法,可以提供有用的反馈信息,直观地显示用户操作结果。
如上图,程序中的文本要以用户为中心,避免在界面中出现技术性的语言。