首先是热更新,热更新即自动对比应用版本之间的差异,增量更新,减少应用更新过程中的流量与时间消耗。简单来说,就是将应用过程中需要的部分进行补充,厂商不需要重新上传安装包,用户不需要退出应用或者重新下载完整的安装包进行更新。
目前已有手游与移动应用采用热更新技术帮助自身高效迭代升级,跟上高速发展的市场变化。
那么就出现一个问题:为什么手游或移动应用需要热更新?
O1 市场更新上线限制
首先,无论是手游还是移动应用,在产品发行上线时都需要更新到不同厂商的应用市场,但不同的市场审核周期长短不一,一次审核会有10-20天的等待时间,这导致用户版本很难达成一致,更新效率低下。
在产品处于生命周期中时,遇到问题或者出现bug基本上是“初上线”阶段容易产生的情况,这时候产品就会要更新解决,其次当遇到活动或者需要增加玩法的时候游戏也会进行更新,让用户有更趣味的体验。
但在这个情况下,若将大安装包按传统方式上传更新,经过长达半个月的审核时间后,游戏和应用用户的活跃度总会受到影响,玩家可能流失,用户可能不更,甚至对于发行来说也是困难。
O2 削弱玩家体验
对于比较热门的手游,几乎全天全时间段都有玩家在线,但是传统的更新停服会影响玩家的游戏热情。因此当游戏遇到一些轻微的BUG和问题时,使用热更新可以保持游戏的日活数,保障玩家的游戏体验。