迅维网

为什么现在的APP越来越大,这背后真的有阴谋吗?

zjmanager 2017-8-25 09:40


  现在的手机内存是越来越大了,基本上大家都知道要选择至少3GB+32GB或以上的手机,但很多人在使用过程中却发现,手机内存是大了,但手机卡顿问题、内存不足问题依然会出现。其中一个很重要的原因就是,那些常用APP所占的空间也越来越大了!


为什么现在的APP越来越大,这背后真的有阴谋吗?

  以微信为例,2011年发布的微信2.0版加上了语音功能,当时它的Andriod版安装包大小仅有1.4MB。六年过去了,最新的微信版本是6.15.10(Andriod)、6.5.14(苹果iOS),Andriod版本安装包体积已经达到45MB,增大了30倍,更夸张的是苹果iOS版本的安装包达到了127MB。

  这体积还仅仅只是安装包而已,在实际使用过程中各种图片、缓存等使微信所占的空间可高达几GB。


为什么现在的APP越来越大,这背后真的有阴谋吗?


  很多人觉得现在的手机科技含量是越来越高,但是却没有像以前那么耐用,换手机的原因往往是因为手机卡顿或者提示内存不足。但其实这时候手机的硬件性能(比如处理器、GPU等)还好好的,但迫不得已只能换新的。

  所以很多机友有了这样想法:“APP的“体积膨胀”是软件开发者和硬件生产商之间勾结的阴谋,目的就在于加速老设备的淘汰,逼用户换新机……”这样的“阴谋论”是真的吗?其实APP越来越大的原因比你想象中要复杂很多:

  1.增加新功能


  这是APP体积增大最主要的原因,新的功能必然会需要更多的代码和资源来实现,APP因此增大。就像微信从一开始只是个聊天工具,到现在成为了社交、购物、新闻、游戏等的集合体,甚至要成为集各种小程序于一身的门户,这体积只会越来越大。

  但是对于用户来说,那些新增功能并不是人人都需要的,而用户只能接受所有,没办法阻止自己不需要的功能占用手机的容量。

为什么现在的APP越来越大,这背后真的有阴谋吗?

  2.“碎片化”带来冗余


  一个APP要想在众多手机里正常使用,就必须针对每种不同分辨率、硬件平台的手机分别写不同的优化代码。把所有不同设备的适配代码做到一个安装包里,然后在安装的时候自动识别,这其中就会包含很多冗余代码了。这样的“碎片化”虽然在Andriod手机上更严重,但苹果iOS也已经有了碎片化的迹象……

为什么现在的APP越来越大,这背后真的有阴谋吗?


  3. 硬件设备规格的变化


  当硬件设备的某些规格改变后,APP也必须要做出改变,这一般也会导致APP体积增大。比如最早的几代iPhone屏幕分辨率是480x320,到了iPhone4,屏幕分辨率一下子提高了四倍(960x640)。而iPhone强制要求APP必须适配新的分辨率,就导致iPhone4之后的APP中,界面素材的部分就要占用至少原来四倍大的存储空间了。

  除了分辨率外,手机性能的提高使APP的画面精美度和功能也能更好,也会增大APP的体积。

为什么现在的APP越来越大,这背后真的有阴谋吗?


  4. 开发APP优先适配旗舰机


  同一个品牌的手机,有人的使用体验很好,而有的人却觉得很渣,因为同一品牌的手机有高低端不同档次的手机,使用同一款APP特别是手游,低端机就可能出现不流畅或闪退等问题,而高端机却不会。除了有手机硬件及系统优化不同的原因外,也是由于大部分APP在测试时都是优先考虑适配旗舰机导致的。


为什么现在的APP越来越大,这背后真的有阴谋吗?


  作为用户面对APP体积越来越大的趋势其实也没有什么办法,只能是定期清理手机内存,或者使用手机U盘,嫌麻烦的就只能是换内存更大的手机了。满满的无奈,对此很多机友都相当不满……

为什么现在的APP越来越大,这背后真的有阴谋吗?

为什么现在的APP越来越大,这背后真的有阴谋吗?


为什么现在的APP越来越大,这背后真的有阴谋吗?



雷人

握手

鲜花

鸡蛋

路过
收藏
来自: 今日头条

最新评论

发表评论

登录 后可参与评论
返回顶部
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索