立即启动
iOS程序应该在用户想用它们的时候立刻启动,毫无延迟。在启动时,iOS 程序应该:
展示与应用程序第一屏一样的启动图片。这可以缩短对启动时间的知觉。
避免呈现"关于"窗口或者 splash。一般而言,避免添加任何阻碍用户立刻使用程序的元素。
在 iPhone 上,提供合适的状态栏样式。通常,状态栏要和程序的其他界面部分风格一致。
以合适的默认方向启动。在 iPhone 上,默认的方向竖屏模式。在 iPad 上,默认方向是当前设备的方向。如果你的设备只支持横屏模式,就按横屏模式启动,不用管设备当前的方向。用户会去旋转设备的。
只支持横屏模式的应用应该支持两种方向的横屏模式(Home 键在左或在右) 。如果设备已经是横屏模式了,那就直接以此模式启动,除非有别的很好的理由。其他情况下,程序应以 home 键在右侧的方向启动。
避免向用户询问设置信息。应遵照以下指南:
♦ 只为 80%用户解决问题。这样的话,大部分用户不需要设置,因为你的程序已经按他们期望的方式设置好了。 如果某个功能只有一点点用户会用到, 或者用一次就扔,这样的功能还是放弃吧。
♦ 从用户以外的地方获得尽可能多的信息。如果你要用到任何用户在内置程序中储存的信息,可以向系统提出请求。不要让用户再输一次。
♦ 如果你必须从用户那获得信息,要让用户在程序内进行输入。然后尽快把这些信息存下来。这样,用户就不用先退出程序才能进到 iOS 设置里。如果用户稍后还需要更改这些信息,他们可以在任何时候到程序的设置模块。
从程序上次离开的位置启动。记住如何回到上一次退出的位置不应是用户的责任。