设为首页 加入收藏

TOP

《2015中国移动应用性能管理白皮书》欢迎来看(一)
2017-10-13 10:24:08 】 浏览:2736
Tags:2015 中国移动 应用 性能 管理 白皮书 欢迎 来看

点击链接,下载报告原文:http://bbs.tingyun.com/forum.php?mod=viewthread&tid=136

        2015 年,可以说是移动应用生态系统发展史上的一座里程碑。从技术上看,不断增加的屏幕分辨率,64位处理器,到支持所有平台开发的HTML5技术逐步成熟,硬件性能的提升,新技术的出现都是影响移动应用发展的重要因素,每个方面都不容小觑。从类型上看,在线视频、在线音乐和交友类应用的订阅盈利模式大获成功;游戏、拼车和移动商务应用的下载量和使用量也都持续增长。

        然而迅速的发展并不代表应用质量以及用户体验的提升。据统计,74%以上的用户在应用性能问题面前会选择沉默、忍受、或离开,而在移动应用出现性能问题导致延时响应10秒后,有近5%的真实用户会放弃使用该应用。另外,比起用户流失来说,移动应用性能问题还会给用户带来更多的损失,比如当应用出现崩溃、错误时引起的关键业务中断、收入下降等情况;又如由于应用请求响应时间过长导致的终端用户体验缓慢、用户留存率下降;以及应用交互性能慢引发的页面元素加载缓慢,造成卡顿或是不完整造成的布局错乱。

       作为开发者,想让用户在数以万计的应用中爱上你的产品,除了要满足用户的需求外,还必须要在快速迭代的过程中保证移动应用的极致性能以及完美的用户体验。在《2015中国移动应用性能管理白皮书》中,听云iDaaS数据中心对2015年iOS、Android两大平台上移动应用的性能概况、各运营商性能网络质量以及各行业性能指标均值进行盘点,帮助开发者更好地了解移动行业真实情况,助力有效持续提升用户体验,终止用户流失,进而提升可持续性研发迭代,降低IT运维成本。

                                                                                                                               

                                                                                                                                                     《2015中国移动应用性能管理白皮书》深度解读

 

崩溃

 


 

首先,让我们从整体上,回顾一下2015年度的移动应用崩溃情况。

 

从整体来看,iOS应用崩溃率远远高于Android,基本是Android应用平均崩溃率的7倍,从数据看在2015年3-6月、8-9月崩溃现象尤其突出,或与新版本发布有关。

据分析,Android 系统整体崩溃率较低的原因在于:

  • Android4.X 版本稳定性较之前版本有显著提升;
  • 在更新策略上,iOS 更新推送周期较长,Android 则会进行即时推送更新;
  • 由于语言/系统架构的特殊性,OC 需直接面对底层 API,出错几率可能性较高,而受 OS 版本影响,硬件差异影响较Java 更大;
  • iOS 系统受限更多,如内存、后台、API 限制等。

iOS&Android两大平台:操作版本崩溃率TOP10

从数据上看,Android 2.3.x版本在所有Android版本中表现最差,平均崩溃率达1.39%。而iOS7.x.x则是iOS所有版本中崩溃率中最高的版本,平均崩溃率达1.895,这就间接造成了iOS整体崩溃率远高于Android崩溃的原因。

 

热门机型崩溃状况

小米1s、iPhone5S、魅族X5、iPhone6S、小米4占据百度热门机型崩溃率前5位。而OPPO R7、华为P8、OPPO R7 Plus、红米Note2、魅族魅蓝Note2在崩溃方面表现优异。

 

交互性能


 

对于APP来说,除去崩溃以外,交互性能也异常重要,其直接反映了用户与移动应用的界面元素和内容交互的体验耗时,由首包时间、HTTP响应时间两大指标展现。

 

HTTP响应时间

如图所见,81.17%以上的HTTP请求包大小在50KB以下,10.17%的HTTP请求包在[50,100]KB区间,针对这些区间对数据分别进行响应时间统计。可以看到,随着数据包增大,响应时间必然变长。根据各个数据包区间的响应时间,可以给相应的APP开发者参考相对应的响应时间均值情况。

移动网络运营商性能对比

通过对移动运营商数据对比分析,移动应用性能方面明显呈现出4G优于3G,3G优于2G的情况。从首包时间指标方面看,2G、4G网络下三大运营商水平接近,但3G方面中国联通、中国电信远远优于中国移动。

主要WiFi网络运营商性能对比

  • 在WiFi方面,方正宽带、歌华有线、广电宽带表现最优。
  • 在此指标中三大移动运营商性能较接近,但中国联通、中国电信表现仍优于中国移动。
  • 中华通信首包时间最长,已经低于移动网络运营商4G平均首包时间最差值701ms。

 

各地区首包时间展现

  • 从区域观察, 新疆、西藏以及甘肃地区首包时间最长。
  • 全国范围内呈现出西高东低的区分。
  • 东部整体在500ms以下, 西部整体在500ms之上。

 

错误


 

APP响应失败由多种原因造成,其中主要是由网络错误、HTTP错误构成。

网络错误率

 

网络错误原因分布

通过对Android和iOS网络错误的对比,可以清晰的看出,两种系统的错误类型存在明显差异,证明网络错误与系统也具有一定的 相关性。在连接超时、客户端协议错误、非法响应内容以及SSL证书错误引

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Xcode无法启动ios模拟器的问题 下一篇iOS之处理不等高TableViewCell的..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目