设计iPhone应用程序:从产品定义到品牌宣传
给出产品定义说明
优秀iPhone应用程序的共性
简单和易用性
当您设计应用程序流程以及用户界面时,请遵循如下准则以保证应用程序的简单且易于使用:
-
如何使用您的应用程序应显而易见。
-
常见的功能和信息集中于屏幕的顶部。(由上而下的布局)您在设计应用程序的用户界面时,应将最常使用的(通常也是重要的)信息置于最明显且最方便的顶部。当用户从屏幕顶部浏览到底部的时候,呈现的信息的过程应该是由一般到特殊,从高级到低级的过程。
-
最大限度地减少文本输入。当您向用户请求输入时,考虑使用表格视图(或选择器)来代替文本输入框。对用户来说,从一个列表中选择一项通常比输入单词容易得多。
-
简洁地表达基本信息。
-
为所有可点击元素提供一个指尖大小的目标区域。
将重点放在主要功能上
有效地沟通
在所有与用户的基于文本的沟通中,一定要使用以用户为中心的术语,特别是要避免在用户界面中使用技术术语。
适当的支持手势
在大多数情况下这意味着您需要确保您的布局可容纳一个指尖的平均大小,同样也意味着您需要响应手指的动作以让用户获得其期望的行为。
您的应用程序应该有一个简单直接的方法来执行一个动作,即使它意味着多点击几次。
用于和iPhone OS设备交互的手势
手势 操作
Tap 按或选择一个控件或项目(类似于单击一次鼠标)。
Drag 拖动
Flick 快速滚动或摇晃
Swipe 在一个表视图行中,显示删除按钮。
Double tap 放大并将内容或图片部分居中。缩小(如果已经被放大的话)。
Pinch open 放大
Pinch close 缩小
Touch and hold 在可编辑文本中,显示一个放大的光标视图。