首先,我们需要某些用户信息。例如,银行应用程序可能要求用户在使用该应用程序之前创建一个帐户并验证其身份。 APP功能根据用户整体情况和喜好定制。例如,饮食应用程序首先需要知道用户当前的体重。重要的APP 功能或工作流程可能是该APP 相对独特的,与标准UI 模式不同,或者可能是新的和不熟悉的。例如,当移动支票存款作为个人ATM 存款的替代品首次推出时,这一新颖的功能值得正式引入。如果您仍然不确定您的应用程序是否需要入门,请在添加其他界面之前进行不入门测试。
例如:用户第一次使用您的APP(或新功能)是否有特定的困难?
如果是这样,首先考虑是否可以对你的APP的设计进行一些改变,使其更容易学习。如果这不起作用,请对您的入职流程进行原型设计并进行测试。然后,评估入职培训是否可以解决用户的问题并使他们在使用您的应用或新功能时更加成功。仅当答案是肯定的时,您才需要添加相应的入门页面。
3、新手引导部分移动新手引导流程通常包括三个部分:功能推广、自定义设置和操作指导。
您的入职流程可能包括其中一个或多个组件。
功能推广、定制设置和操作指导
1. 功能推广:基于功能的初学者教程可以帮助用户了解应用程序可以做什么,通常被认为是营销。
Productive 是一款习惯跟踪应用程序,它提供了初学者指南,解释了您可以使用该应用程序执行的一些操作,例如设置提醒和查看统计数据。
防止在首次启动时启用功能促销
用户不太可能无缘无故地下载某个APP,并且很可能已经对该APP有了合理的了解,因此他们一般会跳过冗长的促销指导。此规则也有例外- 当该功能确实是新的或新的时,例如上面的“移动存款”示例(该技术不再是新技术,因此今天的应用程序在首次发布时对其进行广告)。(不应该!)如何新功能很快就会出现/操作的演变取决于它的使用频率以及该过程的难忘程度)
由于App Store 是用户浏览新应用程序和比较功能的地方,因此您可以在App Store 页面上显示此类促销页面,而不是预先告诉用户此信息。
Productive 还在Apple App Store 页面的“预览”部分提供功能促销。将此内容同时包含在应用程序商店和应用程序内有点牵强。
除了在应用商店中突出显示功能之外,另一个解决方案是在用户使用您的应用时突出显示功能。
示例:在时间管理应用程序中,用户可能仅在拥有足够的数据后才希望查看统计数据。不要在功能可供用户使用之前对其进行宣传,而应在功能可供用户使用时对其进行突出显示。例如,在用户记录了7 天有关其习惯的数据后,应用程序可能会提供视觉提示(例如突出显示应用程序的统计信息部分)以及有关用户可以使用该数据执行哪些操作的小信息。我们可以提供。
当应用程序首次启动时,这种类型的入门功能对用户没有用处,但当新功能发布时,功能促销可能对现有用户有用。例如,Chase 使用Solitaire onboarding 引入新的预算功能。
卡片入门通常会在启动应用程序后不久出现,并以卡片的形式(类似于轮播)提供有关如何使用界面的说明。这种类型的引导往往会使界面看起来比实际情况更复杂,尤其是对于相对简单的移动应用程序,并且会消耗更多的用户内存预留。
因此,我们不建议使用卡片格式。也就是说,如果您仍然使用卡片,请确保它们易于使用并具有明确的“跳过”选项,将卡片数量减少到仅包含您需要了解的信息,并确保每张卡片仅包含概念。
“What the Forecast!”使用扑克牌提供指导培训并告知用户应用程序中特定控件的位置。图标描述毫无用处,只会浪费用户的时间。
(2) 面罩引导
屏蔽指导是另一种指导方法,用于向用户显示某些核心功能在UI 中的位置以及这些元素的作用。如果您使用屏蔽指导,请确保内容及时(例如,当用户第一次使用某个功能时)并且引人注目。这种类型的指导最好在用户第一次尝试完成任务时显示,并随着用户的进展提供附加信息。因此,面罩指南是一个可有可无的元素,而不是一个必须具备的元素。
NOAA 天气在一个屏幕上突出显示所有可能的交互。对于共享和设置图标等标准UI 元素来说,这是非常麻烦且不必要的。
列表操作的描述性掩码指南向用户展示了一些核心功能,包括如何对装箱单进行分类和标记。然而,我们现在需要图标来解释不熟悉的字段(左:在本例中是谈论装箱单时的“类别”)和未标记的图标(右:大橙色标签)。
在这种情况下,解释性内容的一个不显眼的解决方案是弹出提示,如果用户想要更明确的内容,则更容易使用。 (更好:改进UI,而不是为糟糕的UI 提供清晰的线索)。
(三)互动演示
如果您的应用程序比前面的示例更复杂,具有新颖或不熟悉的设计,并且您认为需要有关如何使用它的说明,请考虑交互式演练。交互式演练允许用户边做边学(最好是在低风险环境中)。成功完成如上所述,交互式演练很短,仅突出显示新的或不熟悉的内容,使它们感觉更像练习轮而不是指导教程。
目标跟踪应用程序Fabulous 使用交互式演练来让用户熟悉相对简单且熟悉的工作流程。在这种情况下,这是没有必要的。
《Temple Run 2》提供了交互式演练,让用户在玩游戏的简单关卡时能够及时获得屏幕上的说明。例如,在您接近障碍物之前,系统会告诉您如何避开它。本教程向用户介绍游戏的控制并提供多种练习机会。
MindNode 是一款思维导图和头脑风暴应用程序,它使用交互式演练让用户参与不太熟悉的工作流程。本演练允许用户创建一个非常简单的思维导图工件,并在交互式练习环境中熟悉控件和术语(提供了跳过教程的选项)。
当然,大多数移动应用程序不需要指南。如果您需要在产品中包含操作指南,请确保它是新内容(即使您的应用程序与类似应用程序区分开来的元素和交互)并保持精简。
摘要保持入职流程尽可能简单。对于大多数移动应用程序来说,这意味着用户直接进入界面。
另一方面,具有独特交互模式或需要用户信息来定制体验的复杂应用程序更有可能依赖指导教程。入门教程重点关注用户需要从您的应用程序中获得什么,突出显示新的或不熟悉的内容,并保持您的入门内容精简且不引人注目。
原文地址:https://www.nngroup.com/articles/mobile-app-onboarding/
原作者:Alita Joyce,尼尔森诺曼集团用户体验专家
本文由《人人都是产品经理》@Henry-Lee 翻译发布。它禁止未经授权的复制
标题图片由Unsplash 根据CC0 协议提供
标题:组件ui,移动组件选不了体
链接:https://www.7kxz.com/news/gl/23145.html
版权:文章转载自网络,如有侵权,请联系删除!