摘要:
隐喻直观操作为了提高您的iPhone应用程序的操控感,您应确保:当用户操作屏幕上的对象时,这些对象保持可见用户操作的结果是一目了然的即看即点反馈用户控制在操作开始前应提供充分的取消操作的机会,并且确保在用户触发潜在的破坏性操作时取得操作确认。尽可能使用户能够正常终止正在进行的操作。美学完整性 阅读全文
摘要:
拥挤的用户界面将降低程序的吸引力并会提高使用的难度。确保您的应用程序对于内存使用警告作出回应,并及时清理内存。在您设计应用程序时,可以通过避免内存泄漏,减小资源文件大小以及延迟加载资源的方式,尽力地降低程序的内存占用iPhone应用程序可以包含必要数量的不同窗口,但是用户不能同时访问,只能顺序访问和查看。保证用户享有良好的程序切换体验的最有效方法就是将您的应用程序的启动时间降到最低不要期望用户显式地从菜单中选择退出或是点击关闭按钮。这意味着您的程序可能在没有太多通知的情况下退出,由此您应尽可能迅速地保存用户所做的修改。满足用户的期望并使您的应用程序用法清晰明确是十分关键的。您可以采取如下措施: 阅读全文