当前,移动互联网创业已经衍生出非常多的模式,但移动App依然是当下移动互联网创业者重要的服务载体,一款质量过硬、设计清新、服务周到的移动App才是创业成功的基本保障。在近两年移动互联网大环境的快速发展,软件与硬件的迭代速度以远超以往。两大主流移动OS平台Android与iOS每次升级与每一款移动设备发布都会给开发者带来很多App质量的问题。
2016年3月,Testin云测作为全球最大的移动应用质量服务厂商,为提高广大移动创业者的生存状况,围绕目前移动应用质量最重要的质量技术指标,发布《Testin2015年安卓应用性能研究报告量报告》,报告涵括应用性能指标与兼容性指标两大方面。
其中性能指标分为:CPU占用率、GPU占用率、内存占用率、安装时间、包体大小、启动时间、流量消耗与FPS值等8大维度。兼容性指标分为:主流机型安装通过率、安装失败、运行失败3大维度。
报告指出,2014年初到2015年年底两年时间内,移动应用行业的CPU占用率下降、GPU占用率下降,启动时间、安装失败率、运行失败率均呈现下降趋势;而App内存占用、FPS值、包体大小、安装时间、流量消耗、安装通过率等数据呈现上升趋势。这一方面离不开创业者对应用质量的优化,另一方面与移动设备总体性能的大幅度提升有极大关系。
1.CPU占用率呈下降趋势
《Testin2015年安卓应用性能研究报告》指出,2015年应用类App CPU的平均占用率由上一年的7.8%下降到6.62%。其中新闻资讯(8.72%)、书籍阅读(9.69%)和影音视听(10.09%)三类App占用率最高,而下降幅度最大的三类APP为教育学习、书籍阅读和新闻资讯。
2.GPU占用率呈下降趋势
伴随着移动硬件设备的不断迭代更新,2015年,移动硬件设备的GPU性能已经出现质的飞跃。《Testin2015年安卓应用性能研究报告》的数据显示,2014年应用类APP平均GPU占用率高达60.04%。
而在2015年,GPU性能的不断增强,App开发技术越来越细致以及GoogleDevelops提出了更多有效的图像渲染技术和图像处理方式,大大减少了APP的GPU占用率,从60.04%减少到了44.81%,下降幅度高达24.9%。下降幅度最大的是金融理财、购物优惠以及新闻资讯类。
3.APP普遍实现两秒启动
根据相关数据显示,互联网用户的平均等待时间为3秒左右,超过之后会有50%的用户选择离开。《Testin2015年安卓应用性能研究报告》显示,2014年的移动App的平均启动时间为1.84秒,2015年则下降到1.64秒。移动App的启动时间已经越来越短,普遍能达到两秒启动的水准。
4.安装失败率呈下降趋势
App的安装失败是反映一款App质量是否优秀的重要指标之一,《Testin2015年安卓应用性能研究报告》中指出,2014年的应用类APP,在主流机型的安装环境下,平均安装失败率为2.66%,其中摄影摄像类的失败率达到了3.65%。
2015年应用类App的平均失败率下降到2.41%,但金融理财类APP从0.66%增至1.16%,其主要原因是由于P2P行业在2015年出现井喷式增长,泥沙俱下,APP质量良莠不齐。
5.运行失败率大幅度降低
APP运行失败主要表现在崩溃、闪退等现象,根据《Testin2015年安卓应用性能研究报告》,2014年至2015年,移动App运行失败率大幅度降低。2014年,应用类App平均运行失败率为16.75%,2015年则下降为8.68%。下降尤为突出的是办公商务、社交通讯和主题壁纸。这预示着开发者从粗旷式开发走向了精耕细作式的开发方式,APP的性能与质量越来越得到重视。
6.内存占用上升 硬件呈现高内存趋势
伴随着硬件设备快速升级,手机内存出现了大幅度变化,从最初的512M到1GB,再到现在主流的2GB、3GB,甚至4G心机,可以看出内存已然成为手机硬件比拼的重要内容之一。
与此同时,APP本身的内存占用值也在越来越大,更多是由于APP所提高的服务越来越丰富造成的。《Testin2015年安卓应用性能研究报告》中的数据显示,从2014年到2015年,应用类App内存的平均占用值从43.01MB到达了50.41MB,最突出的是摄影摄像,内存占用值为 57.30MB。
7.FPS值呈上升趋势 视觉体验日臻完善
FPS是图像领域中的定义,是指画面每秒传输帧数,通俗来讲就是指动画或视频的画面数。FPS数字越高,屏幕出现闪烁和不连贯的感觉越少,再加上屏幕的分辨率越来越高。
应用类APP虽然不能像游戏类APP那样达到那么高的FPS,但是从2014年到2015年,应用类的平均FPS值从17.69帧提升到19.22帧数,提升了9.4%。
在这其中健康医疗类APP从19.35帧降到16.58帧,教育学习类APP从20.42帧降到17.50帧。主要原因是该类APP在2014年多为粗犷化制作,且APP本身内容和功能不够完善。但是在2015年,随着“互联网+”的推行以及健康和教育行业的热度越来越高,该类APP的服务逻辑日发复杂,功能增多,这导致了它FPS的减少。
8.包体大小呈上升趋势 服务趋于完善
APP的包体大小决定了用户等待时间和清理手机时的优先度。然而现在手机内存的越来越大以及APP呈现的视觉效果和功能越来越强,包体的大小自然而然的会随之增大。
从2014年到2015年,应用类APP的平均包体大小从6.55MB增加到14.06MB,增幅117.6%。其中最为明显是摄影摄像类APP,其包体大小从8.98MB到了26.52MB,增幅达到195%。
9.安装时间呈上升趋势
APP安装时间的长短体现用户对于APP本身的忍耐程度,但是包体增大,安装时间会相应的变得较长。在2014年,应用类APP的平均安装时间是12.34秒,而到了2015年变成了15.24秒,这进一步表面了开发者想通过高品质和强功能来打动用户。
10.流量消耗呈增长趋势
流量消耗的问题曾多次成为用户主要关心的点,也是越来越多免费Wi-Fi工具类APP出现的主要原因之一。目前伴随4G和Wi-Fi越来越普遍,移动互联网的网络环境得到了大幅改善,创业者在流量消耗问题上不需要过多考虑。
APP本身的流量消耗有所增长,从2014年平均值为2.56MB到2015年的3.01MB,增长了18.3%。其中健康医疗和影视视听类APP的流量消耗分别达到了6.97MB和7.31MB。
11.兼容通过率呈提升趋势 已接近90%
APP兼容通过率的高低,更多体现了开发者对APP本身质量问题关注的程度。随着开发者越来越多注重APP质量问题,APP的测试通过率显著提高,从2014年的80.59%到达了2015年的88.91%。这也体现了APP测试环节的越来越重要,测试员的工作越来越被重视。