APP开发用户体验不只是界面和交互,体验不只是界面和交互这样可以直观感受的东西,还包括一些隐藏在用户界面背后的细节和规范。就像冰山,露出水面的部分只占整个冰山的1/9,用户看到的只是显露出来的部分。背后的部分一般用户是看不到的:比如用户研究,用研团队会通过调查,输出一些用户画像,影响整个产品的功能方向、设计风格;还有设计规范,设计团队在设计产品的一开始制定了规范之后,新增加的功能和页面都必须遵循已有的设计规范,这样整个产品是统一的,能够给用户专业的感觉。为什么现在很多商业公司花了大把的钱和精力开发出独立运行的App,体验却很糟糕,甚至很多用户反馈称App还不如微信公共号好用?
一个很大的原因就是公司不重视用户体验,觉得用户研究和交互这种东西,不用专业人员去做,让设计师搞定就好了;或者老板拍脑袋定方案,做出的东西花里胡哨、炫酷狂拽,但就是让用户摸不着头脑。相反,微信花了很大的精力去做深入的研究,最后设计出了一套看似简单,但是可用性非常好的框架。然后微信开放后台系统给第三方,第三方公共号可以定制的地方有限,只能把功能往里面套,不太容易出错,用户体验自然就上来了。反观某些银行的App,几乎每个标签页的设计风格都不一样,而且喜欢自己设计键盘,每次在输入密码的时候都非常不方便,其实这是没有必要的。做自己会用的产品创业公司做产品,CEO一定要是自己的目标用户。因为如果自己都不体验自己的产品,就就很难发现用户在使用产品过程中遇到的糟糕体验。我们经常在网上看见网民抱怨办理公共事务时手续很麻烦,很多流程设置得让人抓狂。我想,这里面有一个很大的原因就是,设计公共事务流程的人,自己本身不是目标用户。就比如下面对支付逻辑判断的处理方式,就可以看出我们APP开发工程师是否真的再从用户的角度出发。
支付方式判断逻辑在支付方式的选取上也需要进行一系列的检验和判断处理。一般来说,电商平台的支付方式包括第三方在线支付、银行卡、余额、白条、储值卡、优惠券、积分抵扣和COD(CashonDelivery,货到付款)等。如果选择COD,需要根据收货地址判断是否支持,而储值卡或者优惠券在单个订单上只能使用一张。多种支付方式支付时则需要在生成订单时将订单商品金额拆分到对应的商品明细上以便对订单进行后续的操作。
每一个糟糕的体验背后都蕴含着商机全栈工程师应该关注用户体验,并且掌握用户体验相关的知识。即使一个技术达人能够以一己之力搭建一个站点,但他如果不关注用户和客户的体验,那么他做的产品可能会很糟糕。这样的产品除了“能用”之外什么优点都没有。所有优秀的工程师所做的一切都是在优化用户体验:优化性能的开发者是在积极地提升用户体验和交互;设计师有意用颜色、空间、大小和表单的排列方式让用户体验更顺畅好用;而内容运营者认为某些内容重要,某些内容不重要,也是在考虑如何提升用户的体验。好了,
深圳APP开发公司本文关于“工程师要知道用户体验不只是界面和交互”的知识就分享到这里,谢谢关注,博纳网络编辑整理。