作者通过个人的设计实践,探讨了如何做一款营养追踪的健康应用,文章中摘取了一些关键点做了阐述,都还是能够自圆其说,算是一篇还不错的个人思考文章吧。
原文链接:UI/UX Case Study: Nutrition Tracking App
原文作者:Ariel Verber
当人们开始锻炼后,成功还是失败往往都取决于他们的饮食。即使你的规划详尽,追踪每餐的饮食也是非常困难的,好的用户体验可能是你长跑过程中的一个重要因素。我发现这是一个有趣的挑战。
定义问题
我想要得到一些数据,于是我找到了10个想要追踪自己营养习惯的人,并做了简短的采访,不过挺失败的…我做出了一些总结:
5个人说这个过程太花费时间了
4个人说他们不太会去记录问题
3个人说他们不能每天都达到目标,然后失去了动力
3个人说他们不知道如何去测量食物的量
虽然这些数据很少,但对我个人的项目而言,已经足够了。
市场现状
在我开始探索我的方案之前,我在Play Store上下载了排名靠前的营养应用,我了解了它们解决了当前的哪些问题。我发现了一些很棒的节省时间的功能,并且其中一款应用设计的很棒(Lifesum)。但是大多数的应用看起来并不直观,在我看来,它们似乎没有为用户提供最优的解决方案。
我的方案
在我的解决方案中,我聚焦在解决调研中的两个主要痛点,让追踪变得更轻松,并帮助用户记住追踪的食物。
着陆页
着陆页最主要的价值是服务,让应用展示并满足用户的期望,引导进一步的工作。我通过一个简单的展示和表单来表现,让过程尽可能的平滑,不需要输入。
用户旅程
应用的主要用途是追踪每天的食物摄入。在主Tab上’Today’,我放置了用户目标,白天消耗的卡路里,和需要消耗的卡路里。添加食物的过程需要尽可能的减少摩擦,并提供这种食物如何影响日常目标,我使用滑动条来展示。当用户搜索,添加新的食物时,他们可以选择自己喜欢的食物,在过去一天里添加的食物也会显示在那儿,帮助用户节省时间。
食物类型
有些食物以克为单位,有些以量为单位,还有的是以杯为单位。将这些食物类型添加到数据库中,可以变成更方便理解的数据。
扫条形码
许多应用都有的一个好功能就是可以直接扫条形码,来获取产品的营养价值。这是一个非常必要的功能,因为它让追踪饮食变得容易了。
游戏化
为了鼓励用户每次进食都使用它,我认为游戏化是一个非常好的激励方式。在“Progress”tab中,我添加了一个积分体系,用户可以通过添加食物和实现目标而获得奖励。我还设计了一个成就机制,鼓励他们养成健康的饮食习惯。为了了解他们当前的成就,这个标签会是一个过去一段时间的统计数据。
测试
在设计的过程中,我得到了很多朋友的反馈。我在InVision做了一个原型,让他们可以操作一些简单的任务,比如“添加你吃过的200g鸡胸肉”或“检查看看你还有哪些任务”。如果他们失败了,我会尝试做出一些改进,优化我的设计,直到我得到了一个满意的结果。
我相信这个概念是一个不错的起点。它通过现有的技术,实现了UX实践,作为一个问题的解决方案,提高同类应用用户的留存率。我喜欢设计这类产品的原因是,通过提高用户的留存,实际上是帮助人们过上了更健康的生活,在我看来是一个不错的事儿。
网友评论