CH1. UI Design Basics(04)_Starti

2015-12-14  本文已影响28人  逃亡的光子

Starting and Stopping

1. 快速启动(Start Instantly)

一般用户不会花超过2分钟的时间来评判一款新的App,要充分利用这段时间,迅速向用户展示最有用的内容,激起新用户的兴趣,带给他们最出色的用户体验。安装App后别让用户重新启动手机。这样不仅需要时间,也会给用户留下你的App不可靠、难以使用的印象。

尽可能地避免屏幕闪烁和启动画面。最好让用户可以立即开始使用


不要让用户提供配置信息。而是:

尽可能往后推迟登录。
最好可以让用户在未登录的状态下浏览一部分App,使用一部分功能。如果必须登录,在登录视图中呈现一个简洁友好的解释,同时告知用户登录的好处。

慎用用户引导。
在考虑使用用户引导之前,努力让你App的特性和功能符合用户直觉且易于被发现。用户引导不是优秀App设计的必要组成。如果仍然觉得用户引导很有必要,遵从下列原则可以创建一个简单且有针对性的体验:

不要过于频繁地请求用户给你的App评分。

通常,要在设备当前的使用方位下启动App。

提供启动文件。
iOS会在App启动瞬间显示一幅图片,可以给用户一个App启动迅速的印象,同时给App充足的时间来加载内容。

如果可以,避免在用户可以开始使用App之前要求用户阅读免责声明或同意最终用户许可协议
如果必须在App内提供这些,确保以一种不损害UI的方式集成在App中,平衡商业需求和用户需求。

当App重启时,存储当时的状态,用户可以接着从他们退出的地方使用。

2. 做好随时停止的准备(Always Be Prepared to Stop)

iOS App没有退出选项。
当用户从你的App离开时,iOS多任务处理机制会将它转移到后台,用新App的UI替换它的UI,为了准备好这个转移,你的App需要:

永远不要让iOS App程序化地退出运行。
用户倾向于将它理解为程序崩溃。当有什么事情阻止你的App以期望的方式运行时,你需要将这个情况告知用户,并向用户说明他们可以做些什么。有两种好的方法来做到它:

上一篇 下一篇

猜你喜欢

热点阅读