OUR BLOG

10 Nov 2021

应用构架 – 启动

初次启动体验对人们对您的应用程序的看法有重大影响。 无论人们使用的是什么设备,或者他们上次打开你的应用程序已经过了多久,启动体验都应该是快速和无缝的。

以下指南可帮助您设计令人愉悦的启动体验。 有关开发者指南,请参阅 Responding to the Launch of Your App.

提供一个启动画面。 系统会在您的应用启动时显示您的启动屏幕,并迅速将其替换为您的应用的第一个屏幕。 启动屏幕的功能是让人们觉得您的应用程序快速且响应迅速,同时允许加载初始内容。 为确保从启动屏幕无缝过渡,请设计一个与您的第一个应用程序屏幕相似且不会吸引注意力的普通屏幕。 如需指导,请参阅Launch Screen。

以适当的方向启动。 如果您的应用程序同时支持纵向和横向模式,则应使用设备的当前方向启动。 如果您的应用仅以一种方向运行,则应始终以该方向启动,并在必要时让人们旋转设备。 除非有令人信服的理由不这样做,否则无论设备向左还是向右旋转,横向模式下的应用程序都应该正确定向。 如需指导,请参阅Adaptivity and Layout。

避免预先询问设置信息。 人们希望应用程序能够正常工作。 为大多数用户设计您的应用程序,让少数想要不同配置的用户调整设置以满足他们的需求。 尽可能从设备设置和默认设置中获取设置信息,或通过 iCloud 等同步服务获取设置信息。 如果您必须要求提供设置信息,请在人们第一次打开应用程序时提示他们提供该信息,并让他们稍后在您应用程序的设置中进行修改。

避免显示应用内许可协议和免责声明。 让 App Store 显示协议和免责声明,以便人们在下载您的应用之前阅读它们。 如果您必须在应用程序中包含这些项目,请以不破坏用户体验的平衡方式集成它们。

不鼓励重启。 重新启动需要时间,并使您的应用程序看起来不可靠且难以使用。 如果您的应用存在内存或其他问题,除非系统刚刚启动,否则难以运行,您需要解决这些问题。

避免要求人们过快或过于频繁地为您的应用评分。 在首次发布后不久要求评分——或者在人们使用你的应用程序时过于频繁——很烦人,并且可能会减少你收到的有用反馈的数量。 为了鼓励深思熟虑的反馈,请在要求评分之前让人们有时间对您的应用形成意见。 始终提供一种选择退出评级提示的方法,永远不要强迫人们对您的应用进行评级。

admin