欢迎了解深圳市和智物联科技有限公司

联系电话:18018747480(王先生)

当前位置
首页 > 动态中心 > 行业动态
App不断更新,是否存在“鸡肋”更新的现象?
2019/8/7 15:44:05

App经常要更新,手机因此越用越慢,令不少智能手机用户为之挠头。甚至有用户反馈,刚买一年的手机,就“跑”不动更新后的App。

近日有报道称,功能越来越强大的App,占用了大量的数据资源、耗能惊人。对此,有专业人士建议软件开发人员研发绿色、低碳、环保的App。

不断升级、更新的App到底会耗费多少能源?App不断更新,是用户真有需求,还是竞争压力下不得已而为之?目前全球是否有衡量App碳排放的指标?

App不断更新,是真有用户需求,还是竞争压力下不得已而为之?是否存在“鸡肋”更新的现象?


“客观地说,App的不断更新升级,既有用户需求的内源牵引,也有App无序竞争的外源推波助澜。”闫怀志分析道,一方面,App不断更新升级的主因是功能增加,这必然会需要更多的代码、占用更多资源。以微信App为例,由于其功能被不断拓展,安装包体积已经增长了几十倍。

虽然有些App的新增功能并非人人必需,而用户通常不会或无法删除这些“鸡肋”功能。手机硬件的升级换代也会倒逼App被动升级。比如,常见的屏幕分辨率提升,会导致App界面素材处理程序和存储空间被扩大数倍。而且,很多App在版本升级时,为了提供更好的兼容性,增加了许多代码,如果未进行专门优化,就会导致App臃肿不堪。

另一方面,激烈的App同业竞争和开发者尊崇的“敏捷开发、持续迭代”的理念,也令App频繁更新成为常态。相对成熟的App制作通常用时1个月左右,而为了迎合市场需求、保持竞争能力,一两周发布一个新版本的高频度更新现象屡见不鲜。对某些用户来说,升级后的App并无实质性功能、性能改进,这种“鸡肋”更新和频繁的更新提醒令他们苦不堪言。

“更重要的是,App应用领域存在着典型的‘公地悲剧’效应。”闫怀志解释道,每个App都希望占有更多的手机计算和存储资源,进而导致更多的资源和能量消耗,而一部手机的既有资源是固定不变的,每个App的资源过度使用倾向,必然导致手机可用资源的枯竭。

这种“公地悲剧”的后果和代价,最终会转嫁到每位手机用户身上,直观表现为电量流失过快、运行卡顿等糟糕的用户体验。

即便某个App研发团队付出很大代价,对其产品进行了代码和能耗优化,但其他App却占用了很多资源,而用户通常无法感知是哪个App导致用户体验受损。这也在一定程度上导致了很少有技术团队愿为App进行优化,而趁乱占用手机资源的App逐渐增多。

此外,还有一些安卓系统App恶意利用其开源特性,持续在后台自启动推送服务,极大地消耗了用户的手机资源。

总体而言,App服务的规模会越来越大,消耗的能源就会越来越多。张业贵认为,要解决其能耗、性能等问题,首先需要硬件服务商和软件服务商的共同创新,不断提升服务计算能力,降低功耗。其次需要用户的努力,将意见积极地反馈给软件服务商,让他们去提供必要的服务,停止不必要的服务。

文章内容来源于网络,如有侵权,请及时联系,三天内务必删除内容!

关闭
用手机扫描二维码关闭