4月3日,腾讯官方微信微信派发文宣布微信团队正在开发Hardcoder性能优化框架(以下简称HC框架),可用来解决APP启动速度缓慢、图片加载缓慢、读取信息卡顿等问题。

据了解,这些问题其实也是可以通过硬件升级的方法进行优化,但腾讯方面认为硬件方案必然会给企业以及用户带来高昂的成本代价。因此,腾讯开发了HC框架,试图从软件方面解决手机卡顿的问题。

据介绍,HC框架是一套独立于安卓系统实现的通信框架,它让APP和厂商ROM能够实时“对话”,目标就是充分调度系统资源来提升APP的运行速度和画质,切实提高大家的手机使用体验。通过它系统可以更好更快了解APP对手机资源的需求,让手机APP运行更流畅。

具体来说,HC框架主要做了两件事:

  • 给APP“调兵遣将”的能力,让它能调度更多的系统能力来提高APP的运行速度;
  • 让厂商的ROM成为“百晓通”,可以知道APP希望系统提升速度的场景,用来合理配置系统资源,节省成本。

效果方面,在实验室环境中测试,HardCoder框架不仅可以将场景运行时间进行优化提速了10%,试验机器的微信卡顿的帧数也能大幅降低10% – 35%。

最后,在系统兼容方面,腾讯方面表示,HC框架支持大部分Android系统,且不依赖于特定Android系统;而且APP的功能和业务也不用依赖HC框架,用HC框架不会产生额外的负担;这个通信框架搭建好了之后,其他的APP也可以通过这一个通道和系统联系起来,进行优化、适配。

据了解,微信团队的Hardcoder框架已正式对所有厂商开放合作。