Human Interface Guidelines——Onboarding

尝试阅读《Human Interface Guidelines》原文翻译学习iOS设计指南。

发布时间是你的第一个机会板载新用户和重新连接回来的人。 设计一个快速、有趣和有教育意义的发布体验。

提供一个启动屏幕

应用启动时会出现一个启动屏幕,给人一种应用快速响应的印象,同时允许载入初始内容。 这个屏幕很快被应用程序的第一个屏幕所取代,所以它应该与这个屏幕非常相似,除了可本地化的文本和交互元素。 

在适当的方向启动

如果您的应用程序支持纵向和横向模式,它应该启动使用设备的当前方向。 如果你的应用程序只在一个方向运行,它应该总是在那个方向启动,并让人们在必要时旋转设备。 除非有令人信服的理由,在横向模式下的应用程序应该正确定位自己,不管设备是左旋还是右旋。

快速行动

避免显示启动画面、菜单和说明,因为它们会让访问内容和开始使用应用程序花费更长的时间。 相反,让人们一头扎进去。 如果应用程序需要教程或序列介绍,提供一种跳过它们的方法,不要向返回的用户显示它们。

坚持使用教程中的基本知识

给初学者提供指导是好的,但是教育并不能替代好的应用程序设计。 首先,让你的应用程序直观。 如果需要太多的指导,重新审视你的应用程序的设计。

让学习变得有趣和易于发现

通过实践学习比阅读一系列说明书更有趣,更有效,使用动画和互动性,逐步教学和上下文, 避免显示交互式屏幕截图。

避免事先询问安装信息

人们希望应用程序能够正常工作。 为大多数人设计你的应用程序,让少数想要不同配置的人调整设置以满足他们的需求。 尽可能从设备设置和缺省值或通过 iCloud 等同步服务获取设置信息。 如果你必须询问安装信息,第一次在应用中提示,然后让用户在你的应用设置中修改它。

避免显示应用内授权协议和免责声明

 让 App Store 在你的应用下载之前显示协议和免责声明。 如果你必须在你的应用程序中包含这些项目,以一种平衡的方式整合它们,不要破坏用户体验。

当你的应用程序重新启动时,恢复以前的状态

不要让人们在你的应用程序中返回到他们之前的位置。 保留和恢复你的应用程序的状态,这样他们就可以继续他们停止的地方。

不要让人们太快或太频繁地给你的应用打分

过早或过于频繁地要求评级是令人讨厌的,并且会减少你收到的有用反馈的数量。 为了鼓励深思熟虑的反馈,在询问评级之前,给人们时间对你的应用形成意见。 总是提供一种方法来选择退出评分提示,并且永远不要强迫用户给你的应用评分。

不要鼓励重启

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



END.THANKS FOR YOUR READING~

如有不当,还请多多指教~

你可能感兴趣的:(Human Interface Guidelines——Onboarding)