Google最初在需要解决的基础知识中引入了“可用性卫生”一词,以防止用户感到沮丧。
在本文中,我们将研究您应该特别注意的六个移动设计关键领域,以创造积极的用户体验。
1.确保当用户没有Internet连接时内容可访问
根据Google最近的研究,当互联网连接较差时,有34%的用户更喜欢应用程序而不是移动网站。当他们打开一个应用程序时,他们希望在那里看到很多内容,无论它们是否已连接到Internet。即使在很少或没有数据连接的情况下,关键内容的访问也是至关重要的。如果内容不存在,用户将感到沮丧,并切换到另一个应用程序,该应用程序可以更好地缓存他们想要查看的信息。
以下是Apple Maps(左)和Google Maps(右)如何使用其缓存的示例。Google Maps会记住最后一个位置,并且在缓存中保存了大量的地图详细信息,而Apple Maps则什么也没有显示。关于Apple Map的离线体验,没什么好说的。

2.针对每个本机移动平台的设计
UI使应用程序的移动用户体验大放异彩。如今,大多数开发人员都希望在多个平台上分发其应用程序。在为多个平台计划应用程序时,请记住,每个平台都有其自己的视觉语言-应该遵循的一组不同的约定和样式。
例如,在设计的所有页面上都显示全局元素,例如状态栏和标题。这两个平台之间的差异似乎微不足道-大小略有不同,标题文本对齐方式略有不同(在Android上,文本保持左对齐,而在iOS中居中),字体(在Android上为Roboto,在iOS上为San Francisco),如果您希望应用看起来像本地的,请不要更改任何这些设置。

按钮和其他控件(单选按钮,复选框,字段,开关)也是如此,所有功能组件都应具有原生的感觉。如果将元素从一个平台复制到另一个平台,则可能会损害用户体验和转换。差异很小,足以让您继续进行一种设计,但是这些细微的差异对于本机外观至关重要。

如果要自定义应用程序中的用户界面元素,则应根据品牌(而不是其他平台的约定)仔细自定义。
3.您的应用程序中的任何内容都不应该成为死胡同
设计UX是为流程而设计的,在大多数情况下,流程是为实现目标而前进。您应避免在应用程序中创建死胡同页面,因为死胡同会造成混乱,阻止用户达到目标,并导致其他不必要的操作。以Spotify中的错误状态屏幕为例。它根本不能帮助用户理解上下文,也不能帮助他们找到问题的答案:“我能做些什么?”

4.不要将网络体验复制到应用程序
用户期望移动应用程序中的某些交互模式和界面元素。在移动应用程序中,我们在Web上设计的内容通常会感到尴尬-不必要是因为出了点问题,而是因为它与用户期望看到的完全不同。一个常见的示例是使用带有下划线链接的文本,这些链接与网页紧密相关。以下是TD银行iOS应用程序的登录表单示例。绝对感觉他们是为移动Web设计的,而不是为移动应用设计的:链接带有下划线,并且UI中甚至有版权声明。
应用使用按钮而不是链接。

5.不要打扰用户评价应用程序
没有人真正想要被打扰,更不用说在重要事物中间无用的事物了。尽管如此,许多应用程序还是经常通过提示用户留下评论来打扰用户。最糟糕的是,对话在任务中间或应用启动后立即中断用户。

您应该避免打扰用户要求他们对您的应用进行评分,如果他们是最近才下载或仅使用过几次。要求进行审核没有错,但是请记住,您首先要给用户带来良好的体验。等到证明他们是重复用户,再在您的应用程序中找到干扰最小的时刻。显然,iOS上的待办应用程序就是一个很好的例子:用户清除列表中的剩余任务后,它会显示“ Rate the app”对话框。这是应用程序中的重要时刻:用户对刚刚清除待办事项列表感到满意,并且更有可能对应用程序进行评分。

6.不要将用户带到浏览器
高端网站设计用户保持应用内状态。如果您的应用缺少特定功能或内容,请尝试使用应用内浏览器;但请勿调用智能手机浏览器,否则您将导致用户迷路并且无法返回应用。这将增加放弃并减少转化。