iPhone OS平台:丰富的可能性
拥挤的用户界面将降低程序的吸引力并会提高使用的难度。
确保您的应用程序对于内存使用警告作出回应,并及时清理内存。
在您设计应用程序时,可以通过避免内存泄漏,减小资源文件大小以及延迟加载资源的方式,尽力地降低程序的内存占用
iPhone应用程序可以包含必要数量的不同窗口,但是用户不能同时访问,只能顺序访问和查看。
保证用户享有良好的程序切换体验的最有效方法就是将您的应用程序的启动时间降到最低
不要期望用户显式地从菜单中选择退出或是点击关闭按钮。这意味着您的程序可能在没有太多通知的情况下退出,由此您应尽可能迅速地保存用户所做的修改。
满足用户的期望并使您的应用程序用法清晰明确是十分关键的。您可以采取如下措施:
-
正确地使用标准控件。因为用户已经熟悉在内置应用程序中看到的标准控件,所以他们了解如何在您的应用程序中使用这些控件。
-
确保您的信息中呈现的路径具有逻辑性,让用户能够轻松作出预测。另外,确保提供标记,比如后退按钮,这样用户就可以知道他们的位置并且了解如何重复原来的步骤。
80-20规则。最大比例用户(至少80%)将使用应用程序中非常有限的特性,仅一小部分用户(不大于20%)将使用所有的特性。
-
正确地使用标准控件。因为用户已经熟悉在内置应用程序中看到的标准控件,所以他们了解如何在您的应用程序中使用这些控件。
-
确保您的信息中呈现的路径具有逻辑性,让用户能够轻松作出预测。另外,确保提供标记,比如后退按钮,这样用户就可以知道他们的位置并且了解如何重复原来的步骤。