`
不知道所以然
  • 浏览: 4534 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

开发者应避免四种错误的用户体验设计

iOS 
阅读更多
没有在任何时间适用于任何产品的万能设计,重要的是注意哪些做法是最佳实践,并找人对自己的移动设计一而再再而三地进行测试,尽早问题发现问题才是要务。
此文是移动设计顾问Mariya Yao的文章[img][/img]

2012年移动应用的下载量超过300亿,可是智能手机用户平均每周会使用的应用数却大概只有15个。更糟的是,Localytics的研究表明,大概有22%的应用是见光死,用过一次之后就被束之高阁。

既然移动领域方面投入了那么多的时间和精力,为什么参与度还那么的低?

这其中的原因肯定是很复杂的,但是应用开发过程中存在着一些屡见屡犯的错误是原因之一。

这些应用是做什么用的你能猜出来吗?
误区1:尚未显示价值就强制注册
在没有证明自己可以给用户带来什么好处之前,就要求对方注册或捆绑社交网络,这么做只会吓跑用户。
[img][/img]

Pheed和Tumblr均要求先注册
以Pheed和Tumblr为例。这两个都是流行的社交媒体平台,都允许用户广播照片、视频等内容给朋友、粉丝。

不同而是,Pheed在你还没有看到任何东西之前就要求你注册。而Tumblr马上就会显示新的动态内容,可以让你跟未注册用户互动。

误区2:教程过细
使用指导在移动应用里面很常见。有时候用户的确需要及时的解释来引导一下,可不幸的是大多数指导过早提供了太多的信息。
如果应用功能需要大量的说明澄清,基本上就意味着你的UI已经失败。

新的Flickr
你的目标应该是设计直观明确的用户界面,从而让潜在用户基本上无需辅导就能使用。

有关应用指导的另一个常见错误是过于关注对UI细节的解释,而不是传递应用的整体价值。我的研究表明,潜在客户往往会略过这些细节,更喜欢直接就用。

误区3:不同寻常的界面组件或手势控制
设计直观移动UI的一个关键是知道何时采用标准的设计模式,让用户更容易了解你的应用。比方说敲击切换页面、收聚缩放照片都是智能手机用户根深蒂固的使用习惯。此外,Android和iOS都提供有详尽的、为大多数应用接受的人机界面指南。

我的客户往往“过度设计”自己的应用,弃标准做法不顾,选择一些不常见的手势控制、隐藏菜单或缺乏清晰背景和目的、华而不实的视觉元素。在测试中,大多数人往往对这些非预期的元素感到困惑、失望。

甚至哪怕是一些精美设计、拿过设计奖的应用也不见得就适用于大众市场。比方说待办事宜应用Clear,这款应用由于采用手势控制替代了标准的视觉控制而赢得赞誉。[img][/img]

Clear这款应用使用了6块演示屏幕交互式地教用户如何使用app。
在我进行的研究里,智能手机用户能记起来的教程内容里面的东西往往连10%都不到,哪怕是熟悉智能手机的人也如此。他们经常会迷失方向,不知道如何执行像创建新列表或删除任务之类的基本功能。

如果你希望实现可用性的最大化,降低摩擦,就请坚持用户早已熟悉的用法吧。除非有吸引人的理由,否则不要偏离常见的模式,即便采取非常规的设计,也要实现确保进行过彻底的测试。

误区4:让客户填写冗长的表格
你的新客户下载了应用,了解了一下你的教程,甚至也试过部分的基本功能了。那么注册的时候到了。

当然,你希望尽可能多地了解自己的客户,所以往往会在注册的时候多问用户几个不必要的问题,不要紧的,对吧?[img][/img]

错。虽然你可能只是多问了几个问题,无伤大雅,但是像Expedia和Best Buy这样的大公司却有可能因此损失数百万美元的销售额。

一般说来,注册表中每增加一个字段,注册率就会下挫一点点。在容易输入出错的小小手机触摸屏上情况还会更糟糕。此外,相对于桌面,用户在移动端往往更有时间紧迫感、更容易分心,无论是在家或者在办公室均如此。

总结
记住,没有在任何时间适用于任何产品的万能设计。比方说,你的品牌也许非常出名,弄个神秘的开始菜单也许也能侥幸成功,或者如果你的客户是非常有耐性的话,通读完你的复杂教程也许也能学会使用。

重要的是注意哪些做法是最佳实践,并找人对自己的移动设计一而再再而三地进行测试,尽早问题发现问题才是要务。
  • 大小: 30.2 KB
  • 大小: 61.5 KB
  • 大小: 93.9 KB
  • 大小: 52.7 KB
  • 大小: 70 KB
分享到:
评论

相关推荐

    专访周鸿祎:开发者利益和用户体验摆在首位.docx

    - 开发者不应一味追求一蹴而就的大变革,而应注重用户体验,通过不断地微调和完善来实现产品的优化。 - 微创新是一种成本较低且易于实施的创新方式,适合于资源有限的初创企业。 ### 3. 用户体验的关键作用 **要点...

    Oculus Rift DK2开发者文档合集

    此外,文档还会讨论如何避免“模拟晕动症”,这是VR体验中常见的问题,以及如何通过有效的交互设计来增强用户体验。 接下来,"Oculus_User_Guide_0.4.0_Beta.pdf"是用户指南,虽然主要面向最终用户,但开发者同样能...

    iphone 用户界面设计指南

    同时,虽然iOS支持多任务处理,但在设计上倾向于引导用户专注于当前任务,避免过度复杂的多任务切换,以提高用户体验。 ### 傻瓜式操作 “傻瓜式操作”并非贬义,而是指应用应具备直观的操作逻辑,即使对技术不...

    计算机软件用户界面设计的基本原则.doc

    以下是四个关键的设计原则,这些原则能够帮助开发者构建出满足用户需求、降低学习难度的软件产品。 首先,原则一强调的是以用户为中心的设计方法。在软件开发的早期阶段,开发者应重点关注目标用户群体,了解他们的...

    独立游戏开发者电子书及其他

    1. **游戏设计基础**:涵盖了游戏设计的基本原理,包括游戏规则设定、关卡设计、剧情构建以及用户体验优化等。理解这些基础知识是创建一款成功游戏的前提。 2. **编程语言与游戏引擎**:独立开发者通常需要掌握至少...

    2020年休闲游戏开发者指南.pdf

    开发者需平衡用户体验与盈利,避免过度商业化导致用户流失。 七、数据分析 利用数据分析工具,如Google Analytics或Flurry,可以追踪用户行为,了解游戏的留存率、DAU(日活跃用户)、ARPU(平均每用户收入)等关键...

    手机WebApp开发者指导规范.pdf

    综合以上内容,开发者在开发手机WebApp时,不仅要关注应用的界面美观和用户体验,还要兼顾API使用、嵌入方式、UI及交互的规范性,同时还要重视统计分析、响应速度、应用稳定性、兼容性及安全性等方面。在遵循这些...

    android ui设计指导

    设计模式是针对特定问题的解决方案,并且它们可以帮助开发者避免重复发明轮子。设计模式同时也是应用已经习得的用户操作习惯,因此了解并运用这些模式对于构建应用程序至关重要。Giorgio Venturi建议开发者应使用...

    Unity_SDK_V2.0开发者文档1

    7. 设备电量信息:获取设备电池电量,提醒用户及时充电,避免因电量不足影响体验。 综上,NOLO VR Unity SDK V2.0为开发者提供了一套完整的工具集,让开发者能够充分利用NOLO VR设备的优势,创建出更加真实、互动性...

    Corner让PHP异常和错误使用户更加友好

    Corner是一款专为PHP设计的库,旨在帮助开发者处理异常和错误,从而提供更友好的用户体验。在PHP开发中,异常和错误是常见的编程问题,它们可能导致程序崩溃或显示不友好的错误信息,这对用户来说是一种糟糕的体验。...

    小程序的设计规范

    微信小程序的设计规范是由微信团队提出的,旨在指导开发者如何在微信平台上设计出符合用户体验、高效且一致的小程序。设计规范强调了以下几个核心原则和知识点: 1. 设计基本原则:微信小程序设计的基本原则基于...

    WAPS-Android开发者手册

    通过这个平台,开发者可以实现更深入的用户行为分析,优化用户体验,并增加广告收入。 **基础配置** 1. **加入jar包**:首先,开发者需要将下载的Demo解压包中的`AppOffer_3.0.3.jar`包复制到工程的`libs`目录,并...

    移动开发者俱乐部第3期

    - **照搬iOS设计**:不应盲目复制iOS的设计模式,而应根据Android的用户习惯进行设计。 **省电** - **本地复杂算法**:简化算法,减少CPU负载。 - **避免使用Service**:除非必要,尽量减少使用后台服务。 - **网络...

    Mendix 初级开发者培训资料英文版.rar

    这个模块重点讲解了Mendix在移动端的应用开发,包括如何设计适应不同设备的用户界面,以及利用Mendix的移动特性来提升用户体验。开发者将学习到如何创建响应式的布局,使应用程序在手机和平板等设备上运行良好。 ...

    翻转式用户登录注册界面设计

    在描述中提到的“超级简洁”意味着设计注重简洁明了,避免过多的装饰元素,使得用户能够快速理解并操作界面。简洁的设计通常包括清晰的布局、直观的指示符和适量的空白区域,以减少用户的认知负担。 至于“tx...

    微信小程序设计要求规范.docx

    为了保证用户体验的一致性和高效性,微信官方发布了小程序设计要求规范,旨在指导开发者构建友好、清晰、及时反应的微信小程序应用。 ### 友好礼貌的用户体验设计 友好礼貌的设计应当贯穿小程序的每一个细节。...

    androidUI设计与网络开发

    开发者应学会使用ConnectivityManager和NetworkInfo类来监控网络连接,同时,对于可能出现的网络异常,应设计合适的错误处理策略,以保证用户体验。 总的来说,Android UI设计关注的是如何通过视觉元素和交互设计...

    Unity_SDK_V2.1开发者文档1

    7. 设备电量信息:获取VR设备的电池状态,提醒用户及时充电,避免因电量不足影响体验。 五、注意事项 1. 标定原点位置:在首次使用或设备移动后,需重新进行空间标定,确保定位精度。 2. 设置AppKey:正式发布应用...

    HarmonyOS应用开发者高级认证题库(覆盖99%考题)

    18. **开放式测试版本发布后,受邀测试用户如何体验?** - **答案解析**:受邀测试用户通常会收到邀请链接或二维码,通过这些方式可以访问并安装测试版本的应用程序。此外,还可以通过专门的测试平台或渠道进行访问...

Global site tag (gtag.js) - Google Analytics