启动

顺畅的启动过程影响用户的使用体验。无论用户使用的是什么设备,无论用户距离上次打开应用的时间有多久,启动体验都应该是快速而流畅的。

  • 提供启动页

    启动页的作用是让用户觉得你的应用响应得快长快速,同时让应用内的初始内容得以加载。

    为了确保能从启动页无缝过渡,请设计一个类似于应用第一屏的页面,以至于不会因为过渡不畅而引起用户注意。

  • 以恰当的方向启动

    如果应用同时支持纵向和横向模式,它应当以屏幕当前的朝向启动。

    如果应用只能以一种朝向运行,它应当始终以该朝向启动。

    一个处于横向模式的应用,应该正确定位,无论设备是向左还是向右旋转。

  • 避免一开始就要求设置信息

    尽可能从设备设置的默认值或通过同步服务器 (如 iCloud) 获取设置信息。

    如果必须请求设置信息,请在首次打开应用时提示用户提供这些信息, 并允许他们能够在稍后的设置中修改。

  • 避免在应用内显示授权许可和免责声明

    在 App Store 中显示协议和免责声明,以便用户可以在下载应用之前阅读它们。

    如果必须在应用中包含这些内容,请以一种不打断用户体验的方式将它们融入到应用中。

  • 应用重启时恢复到之前的状态

    不要让用户重新操作一遍才能抵达之前的位置。

    保留并恢复应用的状态以便他们可以从离开的地方继续使用。

  • 不鼓励重启应用

    重启需要时间,会让应用看起来难用且不可靠。

  • 避免过快或频繁地要求用户为应用评分

    在首次启动后或在使用时过于频繁地要求评分是非常令人反感的,并且可能会减少你收到的有效反馈量。

    鼓励用户进行更有效的反馈,在要求评分之前,给用户更多深思熟虑的时间。

    始终提供一种退出评分提醒的方法,不要强迫用户对你的应用进行评分。

网页快照 https://cubox.pro/share/2LXz3E