对于任何业务来说,app的表现和效果都非常的重要。就像如果一个银行前面排队很长,你可能会下次再来,但是每次都有很长的队伍,那么你就会换一个银行了。 有数据显示,大多数开发者在应用上线后,是“裸奔”的状态,这个比例高达69%。这说明,大部分的APP开发者并不能做到对性能的实时性的监控,更多的时候是事后排查和延时解决。 就像楼上说的,按业务性质不同分类,有些业务是毫米级响应,一旦延时解决就会直接导致流失。 所以,从另一个角度看,上线app性能是否能够实时性监控和快速解决突发问题,不仅影响用户体验的,也将导致用户流失。
对于开发者来说,能够测量app的实时效果,用大数据分析,那些影响用户去留的关键性能才无所遁形。对于自己来讲,也是裸奔状态,只能凭之前的经验为题主提供我的看法:崩溃、卡顿、用户推送,这三个排序吧。
流失用户很少是性能问题吧,我删app的理由按顺序排是这样的
1 没意思,突然觉得不好玩了
2 闪退太多程序崩的不像样了
3 广告太多太TM烦了
4 推送烦死了
不过第2种情况只在我的初代ipad上发生,毕竟是古董删了也正常,其他就没有。Fuubo每天能崩个几次我都没删。
非专业,单纯从个人使用感受来说: 1)不保留登录信息。 2)升级后要求重新登录。 3)(不适用于所有 app)数据无法离线。 4)退到后台再点进去,重新启动(重新载入欢迎页)。
第一点尤其令人愤怒,第二点也没好到哪里去。 每次点开都要重新打一次帐户名密码,还要你这个 app 做什么?网页端也很流畅啊?还不会长期占用手机存储空间(虽然这点我个人不是很在意)? 请跟我念: 不保留登录的 app 都是耍流氓。 耍。流。氓。
看成“哪些性问题能直接导致APP用户流失?”,罪过罪过。 用过很多APP,最不能忍的是交通银行,任意操作都报错“您的网络有问题”。
性能问题。。。 一句话解释不就是因为产品资源不够导致产品用不了么。 服务端各种挂掉 客户端各种挂掉 功能模块各种挂掉 适配没做好大多数机型用不了
性能问题其实是个复杂的问题,可以总结为前端性能和后端性能。前端如果是app的话,一般是由app的代码,网络,机器适配,外部调用这些因素决定其性能。后端性能一般由程序的代码,数据库,外部调用,中间件等环节决定。
对用户端的表象一般为crash,frozen,slow reponse等等。
其实现在这类问题都是可以被实时抓取的,国外的象newrelic这样的工具,国内的想oneapm这样的工具都可以实时抓取业务性能,并直接分析代码的。
这个问题最近正好我正在研究中。发现很多性能问题,会导致用户的流失,但是还是有一些常见的性能问题。
昨天看了一篇文章,是听云平台发布的《移动应用性能黑洞报告》,对一些常见的APP性能问题进行了总结,提出了十大APP性能黑洞,具体包括:
值得注意的数据是:每日由于以上十大应用性能问题选择离开的用户达5%。 其中,第一条“连接超时”问题,应该是最常见的问题。 根据听云平台的监测数据表明,连接响应超过 1s,5%的用户选择离开;连接响应超过3S, 17%的用户选择离开;连接超过5s,27%的用户选择离开。
具体而言,连接问题又包括:
可见,连接的快速响应对于APP而言,非常重要,出现问题会导致APP直接流失用户的。 大家想知道详情,可以具体看一下我在开头提到的那篇文章。希望有所帮助。
1,卡顿,这个最不能忍,用电脑手机什么的时候急性子
2,图标太难看,以至于桌面没地方放
3,UI太难看,用起来影响心情
4,核心功能无效和不准确
5,某些功能让人感觉智商捉鸡
6,必须登陆且注册过于麻烦
让我想删应用的一般有这么几种情况: 1、开屏。尼玛一个词典类APP给我放3秒开屏广告是几个意思?老子正急着查单词呢 2、卡顿。哎,卡的想哭,卡的想摔手机,卡着卡着就ANR了 3、推送。尼玛比一个词典乱给我弹什么???
我吐槽的就是“有道词典”!这货集成了我最不能忍的所有特点
其实一般应用好坏并不一定是性能问题,而是脑残需求把APP搞死了……性能还真的是其次。只要别乱卡顿,差不多点,功能简单点,有点特色好用,绝对会活得长。很多应用都是自己作死的
如果谈APP性能问题的话,“连接超时”、 “崩溃”和“CPU使用问题”应该是最为突出的三个问题。
1、链接超时 这个是App关闭的首要问题,而在移动应用中网络错误数据比例报错中最高的就是连接超时错误。想象一下当花重金好不容易把你的App推广到用户手机上,而在用户初次尝试时发生连接超时无法正常使用,多数用户会选择再也不会打开应用第二次。
2、崩溃 这个已无需多言。APP的崩溃,就是用户的崩溃。当用户使用你的App出现闪退或崩溃时,他们很有可能跑去App Store赠送你一个“一星”差评。
3、CPU使用问题 据日本NHK网站2014年2月报道,去年全年,日本全国消费生活中心接到了520件左右的手机过热、手机死机等咨询案件,是前一年的5倍。
根据搜索数据,有275W条“手机过热死机”的搜索结果。但是请不要把用户的问题都归结为手机电池。事实上,CPU超载是杀死App的第三大杀手。
CPU频率设置过高时会导致过热,过热导致耗电更严重,CPU频率设置过低导致手机滞后,应用处理缓慢同样会导致耗电。更多时候,用户解决CPU超载问题只能关闭甚至卸载App,App就被Kill了!
要想解决这一问题,可从监测做起,实时监测出自己APP性能的问题,从而进行针对性优化,国外的象newrelic这样的工具,国内的像“听云平台”这样的工具都可以实时抓取业务性能,并直接分析代码的。