03.08 很多app隔几天就升级,搞得人不胜其烦,有什么目的?

手机用户9394980878


手机APP频繁升级最直接的目的自然就是为了增加新功能,或者改进一些现有的bug等问题,一般来说,新上线的APP更新升级速度最快,因为前期发现的问题会比较多,可能两三天就更新一个版本,但是像一些老牌APP因为相对成熟,更新升级的频率就会明显低一些。

每个APP开发团队都会分为好几个小团队,有的负责查找bug、兼容性等存在的问题,有的则负责市场调研,经过调研后可能需要在APP里加入新的功能或者改进现有的功能,而这些改动都会需要APP进行更新升级才能实现,甚至有的APP在软件商店更新审核的过程中又发现新的问题,解决之后随之又发布新版本升级,这样下去APP的更新升级就会非常频繁。

除此之外,APP频繁更新也能起到宣传和变相刷新存在感的作用,因为每个人手机里都有APP商店和软件管理功能,如果手机里的一款APP长期没有更新,而且你本来也不经常使用的话就可能会逐渐淡忘它的存在,APP行业的竞争非常激烈,大家都想提高自家APP的使用率,这样经过频繁升级更新就可以刷新存在感,因为只要有升级就会有提醒,从而让用户发现使用这款APP,并且也会给人一种公司对这款APP非常重视,欣欣向荣的感觉。

但是过于频繁升级的APP给人带来不少烦恼,许多升级的功能我们其实是根本用不到的,结果还会不断占据我们手机的存储空间,不愿意升级的话关掉升级提醒就可以了。


嘟嘟聊数码


作为一名程序开发人员我来回答一下你的问题。现在手机上的APP如果是行业内比较稳定的APP升级的时间间隔会较长一点,有的甚至是一个月比如微信、淘宝、抖音等成熟的应用。还有一些新上线的APP,更新的频率就比较快了,基本上三两天一个版本。APP频繁更新升级的原因有一下几点:

修复bug更新功能

  • APP上线之后,开发团队并不会刀枪入库、马放南山不干活了,恰恰相反,程序上线之后才是开发团队最紧张最繁忙的时候。用户使用APP之后会有信息反馈到开发团队这里,有用户希望开发出来的功能,也有程序出现的bug,紧急修复bug之后就要对之前的APP进行升级,用户就会收到升级提示。

  • 一款APP的背后,除了有一个强大的开发团队之外,还有一支让程序猿不怎么喜欢的队伍---APP经理。APP经理会根据用户体验和市场调查之后,对APP的功能进行改进并且会增加一些功能,把需求提交给程序猿之后,程序猿开始代码实现,测试OK之后,便要线上更新。
  • 程序猿敲代码的时候,测试团队也一直在忙活着,测试团队会对已经上线和没有上线的APP进行不停的测试,一旦出现bug就会反馈到程序猿这里,程序猿修复bug之后也会迭代线上APP。

提升用户活跃度

APP上线之后,APP是否成功不仅要看装机量有多少,更要看用户的活跃度,有的用户下载之后就不再用了也没有卸载。所以每次升级就相当于APP开发方提醒用户,你的手机上还有这么一款APP要记得使用。只要有升级提醒,用户就会注意到这个APP,或许这次更新的功能正好符合这个用户的需求,然后用户就有了使用这款APP的兴趣。根据开发经验,每一次的APP升级都会打出一个用户活跃的小高潮。用户活跃度高,APP就会出现一片欣欣向荣的景象,不仅能为开发方带来利润,更能吸引到投资方的目光,资本的进入对公司的发展百利而无一害。

提升企业服务形象

不断的更新升级APP,增加新的功能满足用户的需求,这也说明企业一直在进步,不断的完善服务体系。让用户有一种上帝的体验感,也提高了企业的形象,更能吸引资本市场的眼球。


以上三点就是APP为什么频繁更新的原因,个人拙见,欢迎您评论交流!


苏北小马锅


我如果没记错的话,我之前回答过类似的问题。很多 App 隔几天更新一次,确实很招人烦气,题主问:有什么目的?问的特别好,App 的运营者更新的时候确实抱有目的的。

我还是老样子,从三个角度来给大家分析一下,为什么,其中抱有什么目的。


从开发者的角度

从开发者的角度来讲,没有任何一个程序员敢保证他写的程序没有 bug ,所以没有任何一个 App 是没有任何 bug 的,而很多 App 之所以一直更新升级,就是因为两个方面:

  1. 一个是 App 确实在更新新的需求,开发了新的功能。

  2. 另外一个是,不停地在修改 bug ,既然有 bug ,就必须修正,然后上线。

你想一想,一边是新需求,一边是老需求的bug,一边修改老需求中的bug,一边开发新需求,而开发新需求的过程中,又在不断的产生 bug ,所以 bug 就无穷无尽,需要不停的修改,就导致,需要不停的升级。


从运营者的角度

从运营者的角度来讲,那就是有时候,更新升级是一种运营的手段,为何这么说呢?因为原因很简单,有些 App 不像是微信,支付宝,头条这样的常用软件,需要每天使用,每天打开,而那些不常用的 App ,只有需要该功能的时候,用户才会想到打开它使用。

但是,这样的话,这个 App 的数据就不好看?什么数据呢?日活,月活,留存率这种数据不好看,不好看就不能吸引投资人,就不能拉来广告,而如何才能让用户打开 App 提供日活呢?那么就是隔一周或者两周更新一次,用户一发现更新了,就去商店点击更新,更新的时候,就有可能打开这个 App ,那么这个数据就好可,提高了用户的活跃率。


长时间不更新,加上用户长时间不用,可能用户都已经把这个软件忘了,更新是一种提醒,这个目的大家了解了吧?


从产品的角度

从产品的角度来讲,一个每天都有很多用户在使用的 App 来讲,需求和改进是必须的。产品经理会整理 App 中每个功能模块用户的使用情况,根据用户的使用统计,来调整产品的样式,布局,功能,以达到更好的用户体验,让用户非常喜欢。

另外,产品经理也会根据用户的意见反馈,不断的调整产品,尽量满足广大用户的需求和使用,这样的话,这个 App 的生命力才长久,用户才会越来越多。所以,既然产品需要不断的调整,那么就需要不断的更新。


通过我从开发,运营,产品的三个角度来讲,不知道大家明白了吗?如果感觉我说的不错,欢迎大家给我点赞,留言,或者关注我。


非著名程序员


赚流量费呗。应用商店的下载量开发者肯定有提成。比如说这个WPS,3天就会升级一次,每次升级都显示有多少次改进,代码这么好写?



无情最难书


不知道你发现没有,腾讯、阿里系等大厂的APP很少更新?

这就涉及到安卓手机上APP的热更新技术了,比如微信的Tinker,不了解的可以去搜索下。

为啥要说是安卓手机呢?我们后面讲。

热更新

顾名思义,热更新的意思就是动态的更新代码,通俗点来讲就是打补丁,当APP出现bug的时候,就可以通过打补丁的方式修复,而不用更新版本。

不知道你有没有玩过手机游戏,热更新的技术运用在手游上的挺多,比如王者荣耀,你经常会发现王者荣耀发布通知“不停机维护”或者“停机维护”。

同样是维护,为啥要停机呢?既然能不停机那就不停机得了!

这就涉及到技术方面的问题了,虽然在程序员的努力下,开发出来了热更新技术,但也是有一定的限制的,有些部分可以变更,但有些部分就不能变。

就好比说你盖房子,地面以上你随便改,但地基是不能动的,除非你把地基挖了重新来过。

挖地基就好比“停机维护”,一般比较大的改动都是会停机维护的。

混合APP

除了热更新这种方式,不会让用户发现就能更新版本的方法,还有一种就是混合APP了。

这种方式开发的APP,就相当于浏览网页一样,有小改动的话,就将需要改动的页面修改,服务端发布更新之后,前端也就便正常了。

为什么是安卓?

最后说下为什么在这里强调安卓手机呢?

这是因为这种热更新的方式,是苹果公司不想看到的,AppStore上架APP是要严格审核的,所以如果使用热更新,那么相当于只审核少数几次,然后就都可以通过热更新的方式绕过审核了。

这样容易出问题,比如一些赌博类的APP,上线审核的时候是电商类,审核完毕之后变成赌博类的APP,这样用户下载了之后相当于被欺骗了。

而安卓应用市场太多太杂,也并没有形成一个统一的规范,有的应用市场审核严格,有的就比较马虎。

而经常发布版本更新的APP,要不是对应的公司没有使用热更新技术,要不就是有自己的运营策略在里面。

具体最后对这家公司是有益还是有弊的,这就不得而知了,这些公司自己会在利益和用户体验中做一个平衡,让你既烦它,又不想卸载它。


月半不是胖,日拱一卒、循序渐进。

月半程序员见闻


去豌豆荚的应用商店看看,看看很多常用APP的历史版本,你会发现APP一年比一年大,几年前10M左右的APP现在几十上百M,体积在疯狂增大,主要功能变化不大,就是弄上去一些没用的东西,比如广告啦,必须手机注册登录才能使用啦,必须获取各种隐私信息才允许使用啦。

其实主要功能没什么大变化,主要更新的就是一些外围的东西,非常影响使用体验的东西。


打肿马


说真的,我也很烦,我是强迫症患者,用苹果手机时,每次看到红点,看到数字一定要点开,心里才舒服,所以看到升级提醒,就烦死了,尤其手机中安装的APP多,时不是提醒我升级,恨不得把这个APP卸载掉。

那么为何这些APP要经常升级呢?在我看来,还是有目的的,主要有以下几种可能性:

1、修改BUG,这个应该是最常见的,但一些大的APP,比如微信、QQ这种,BUG很少了,那么为何要经常升级呢,接着往下看。

2、增加功能,面对个人用户的C端产品,一般都是不断的发展不断的升级,不可能一个版本考虑到所有问题的,所以要不断的升级。

3、以上两个原因我觉得还可以理解,但有一个原因,你可能受不了,那就是厂商其实既不修改BUG,也不增长功能,但也要升级,说为了改善体验。

那就是为了让你升级而升级,也许是开发团队为了公司给的KPI,也许是运营团队为了用户的活跃率,因为如果不经常提醒你升级,也许你都忘了它的存在,所以它在刷存在感,让用户升级,完成老板布置的什么一周一个版本的任务,同时帮助运营人员提升用户活跃率,这种我最烦,一般忍不了就会卸载,让它烦我。


互联网乱侃秀


其实手机app升级有很多好处的,毕竟就算在严谨的程序也会有一些bug或者兼容性问题,如果不解决的话无论是对用户还是app公司都有很大的影响,简单说下app都升级了什么。

修复bug

修复bug是最常见的了,例如一些比较常见的闪退,软件卡死,某些功能无法使用都属于是bug的范畴,为了保障正常软件正常使用,bug是必须修复的。

修复bug带来的另一个bug……

经常出现在一些软件或者系统方面的更新后,虽然修复了一些重要的bug,但随之而来会带来一些新的bug,当然再好的程序员也可能出现问题,只是这种情况比较少见。

添加功能

这也是app经常更新的一个主要原因,例如最常见的就是淘宝的更新,每当双11,双12这些日子之前都会更新,用来添加一些活动相关的组件或者是内容。

软件优化

这也是软件更新的一个目的,主要是针对软件效率提升,提高硬件性能利用率,针对网络的一些优化,不过对于我们来说好像没有明显的感觉,当然这个和手机的性能状态也有关系。

瞎说两句

软件的话个人还是建议更新一下的,毕竟给我们带来的好处还是很多的,尤其是一些支付相关的软件,安全性是最重要的,毕竟安全第一。


老牛聊数码


作为一名程序开发人员我来回答一下你的问题。现在手机上的APP如果是行业内比较稳定的APP升级的时间间隔会较长一点,有的甚至是一个月比如微信、淘宝、抖音等成熟的应用。还有一些新上线的APP,更新的频率就比较快了,基本上三两天一个版本。APP频繁更新升级的原因有一下几点:

修复bug更新功能

APP上线之后,开发团队并不会刀枪入库、马放南山不干活了,恰恰相反,程序上线之后才是开发团队最紧张最繁忙的时候。用户使用APP之后会有信息反馈到开发团队这里,有用户希望开发出来的功能,也有程序出现的bug,紧急修复bug之后就要对之前的APP进行升级,用户就会收到升级提示。

一款APP的背后,除了有一个强大的开发团队之外,还有一支让程序猿不怎么喜欢的队伍---APP经理。APP经理会根据用户体验和市场调查之后,对APP的功能进行改进并且会增加一些功能,把需求提交给程序猿之后,程序猿开始代码实现,测试OK之后,便要线上更新。

程序猿敲代码的时候,测试团队也一直在忙活着,测试团队会对已经上线和没有上线的APP进行不停的测试,一旦出现bug就会反馈到程序猿这里,程序猿修复bug之后也会迭代线上APP。

提升用户活跃度

APP上线之后,APP是否成功不仅要看装机量有多少,更要看用户的活跃度,有的用户下载之后就不再用了也没有卸载。所以每次升级就相当于APP开发方提醒用户,你的手机上还有这么一款APP要记得使用。只要有升级提醒,用户就会注意到这个APP,或许这次更新的功能正好符合这个用户的需求,然后用户就有了使用这款APP的兴趣。根据开发经验,每一次的APP升级都会打出一个用户活跃的小高潮。用户活跃度高,APP就会出现一片欣欣向荣的景象,不仅能为开发方带来利润,更能吸引到投资方的目光,资本的进入对公司的发展百利而无一害。

提升企业服务形象

不断的更新升级APP,增加新的功能满足用户的需求,这也说明企业一直在进步,不断的完善服务体系。让用户有一种上帝的体验感,也提高了企业的形象,更能吸引资本市场的眼球。


科技自媒体


APP升级有几个原因:

  1. 系统bug,需要升级才能解决
  2. 有了新功能,需要升级才能体现
  3. 让别人感觉APP还活着

原生的应用或者大版本的应用需要显式升级,现在H5的页面可以随时升级,用户感觉不到的。

也有些原生应用使用了热更新技术,用户也感觉不到,或者更新下部分文件就可以。


分享到:


相關文章: