还有不到一个月的时间就是农历春节了,在现在可以预见到的是,除夕当晚又会创微信红包发送量的纪录。在 2015 年到 2016 年之交的 24 小时里,微信红包收发总量达到了创纪录的 23.1 亿次,2016 年 0 时 05 分每分钟发出的红包数量达到了 240 万个。
很明显,眼疾手快的红包猎手能够获得更多的回报,但是,抢红包这个拼速度的活动非常依赖网速条件,手机的运算速度和系统通知的速度,在好手气好网速好手机的配合下,一个春节抢出一个高端手机的钱也不是什么难事。针对抢红包这个中国特色,许多国产定制 Android 系统也做了不少优化。
这个功能可能是 Flyme 最贴心的改进今天凌晨,魅族副总裁,Flyme 总设计师,也是魅族发布会颜值担当杨颜发了一条配图微博,说“春节快到了,抢红包和 Flyme 更配哦,今天内测固件的神秘黑科技有毒。”
从这张截图显示的信息来看,最重磅的优化就是微信红包可以直接在通知栏显示,根据通知样式,这个红包也应该可以在通知栏直接点开。相比于原来在通知栏显示微信通知,点击进入再抢红包的步骤,这个直接在通知栏抢红包的优化不知道要高到哪里去。魅族 Flyme 在春节红包高发期前做这样的一个外挂级的改进,只能说魅族小算盘打得太好。
其实不光是魅族的 Flyme 为微信抢红包做了优化,去年 MIUI 7 发布的时候,雷军也为了演示新版本的性能优化,进行了 100 次的抢红包测试,其中搭配了 MIUI 7 的小米 Note 顶配版与三星 S6 相比,前者抢到 97 次后者仅 3 次。与华为 P8 高配版相比,小米只一次没有抢到。魅族 MX5 在 100 次红包抢夺战中,一次都没有干过小米 Note。
面对小米的蔑视,魅族先后在不同场合表示了回击,一时间这两家厂商的发布会上总有一个“友商不管是机器还是系统都是渣渣”的保留环节。而这一次魅族 Flyme 系统针对抢微信红包做优化,也像是为了报当年小米的一箭之仇。
总之,不管是从用户的刚需出发,还是用实际行动反击小米,能够在手机通知里直接抢红包这个功能无疑是一个杀手锏,按照我去年春节抢红包的战况,有了这个功能的话,再多抢出两个魅族 PRO 5 的钱来也不是什么问题,从此买一个手机送两个手机也不是传说。
这个逆天改进怎么做到的看到 Flyme 的这个优化,很多人自然会想到之前很火的自动抢红包插件,不过很明显,自动抢红包插件是一种作弊行为,并且很多插件还有安全隐患,所以微信官方不允许这种插件存在的。
为了进一步确认信息,我联系到了魅族的产品经理和该项目总负责人兼技术负责人。
魅族一开始也想过做自动拆红包的功能,不过项目组最后统一认为“把一个未知的事物亲手变得明朗美妙起来才是抢红包本身最大的乐趣”而否定了作弊的想法,转而开发“将红包消息的卡片前置”的优化。
将红包消息卡片前置,不仅仅是改一下通知中心这么简单,而要涉及到系统底层的链路层,以及上层的体验层。用户感知最明显的自然是体验层,魅族产品经理称:
“每条通知发出来都需要经过系统的通知中心,所以我们针对红包类的消息做分析,分析完之后根据一系列红包的特征条件组合起来做判断,识别后相当于将所有微信消息中的红包消息单独提取出来,构建成一条系统通知。”
魅族做抢红包改进也不单是取悦用户,反击小米,也是未来 Flyme 优化方向的体现,魅族表示,他们决定做抢红包优化之前,魅族就已经确定了“未来的 Flyme 不光要优化 Flyme OS 本身,还需要基于一些超级应用超级场景去做定制类优化”的前提。很明显,春节抢红包就是魅族所认为的超级场景。
其实在体验层做优化,实现目标功能并不难,主要是分析微信消息类型,根据红包特征值做判断。最难的部分其实在牵扯硬件的链路层。
在链路层,魅族需要做的是将微信的红包信息更快的显示出来,需要毫秒级的反应。其中就需要网络响应更快,最初红包还是只一个来自网络的数据包的时候,针对红包消息网络层会更快的感知它,并更快的将它显示出来。微信红包本身也有图片的成分,为了让红包显示更快,魅族甚至将这个图片部分缓存在了本地,而不是每一次都进行下载。还有一层的优化是动画上,魅族加快了动画的反应速度,让打开红包的这个过程变得更短。这三点的优化都需要软硬件的协力。
Android 本地化“丧心病狂” 国产手机的竞争,不仅仅是硬件和价格的竞争,也是系统的竞争。这些基于 Android 的定制化系统已经和原生 Android 大相径庭,充满了中国特色。
最明显的,就是现在大部分的国产 Android ROM 都弃用了原生 Android 应用抽屉的设计,转而使用类似 iOS 的单层应用展示设计。而 Google 提出的一些 Android 设计规范在国内也没有多少开发者去响应。比如微信 Android 版开始采用了和 iOS 版类似的设计,被一部分人怒喷,然后微信在前年初改成了 Android Design 版本,结果因为用户习惯的原因被更多的人怒喷,最终又改了回去。
至于国产软件自启动和乱要权限,国产 Android ROM 禁用相互唤醒等等神魔斗法,也都是 Android 本地化的一个侧面反映。加上 Google 的许多原生服务在国内并不能很好的使用,国内应用商店本身就已经是一门大生意。
因为这样相对封闭的环境,国内的 Android 生态环境也已经迥异于国际市场,许多针对国人使用习惯的改进随之而来,Flyme 针对微信红包场景进行优化就是一例。可以预见到,这样的持续性优化会继续下去,差异化的体验越来越成为一种壁垒。
这边魅族 Flyme 已经对用户“投其所好”了,相信不久之后,这个功能可能也会被其他的手机厂商抄去,到时候,微信抢红包又可能回到同一起跑线。
最后 iPhone 恐成最大输家。