哈喽黑粉们,欢迎来到黑马公社
这两天黑马看到了一个消息,统一推送能力平台正式上线。
这已经是近几年,黑马也不知道第几次看到这个消息了,每次都来势汹汹,但最终都无声无息。
统一推送是什么?
早在2017年的时候,工信部旗下的泰尔终端实验室就牵头联合国外内主要相关企业,想要搭建国内安卓生态的唯一推送服务。
统一推送服务的推行,让国内安卓手机可以在不需要打开APP的情况之下,也能接收到APP的消息通知。
看看隔壁的iOS就知道,这绝对是一项利民工程。
在iOS 3.0的时候,苹果推出了APNS(Apple Push Notification Service)服务。APP要发送通知给用户,要先向苹果服务器发送通知,再由苹果服务器发送给用户。
关键是,APP可以不启动。
这就极大的降低了手机的耗电量和手机内存负担,这也是iOS即便运存没有安卓机大,但体验也不逊色于安卓手机12GB运存的原因之一。
安卓手机这边,其实也有类似的服务,那就是GCM(Google Cloud Messaging),在 2014 年收购 Firebase 之后升级成为FCM(Firebase Cloud Messaging)。
但由于国内安卓精简了谷歌服务的原因,谷歌的推送服务是用不了的。
统一推送联盟就是想替代谷歌的推送服务,实现国内安卓推送生态的大一统。
但为什么这么多年过去了,统一推送服务一直没有提上进程?
这其中,最重要的原因是,谁掌握主动权。
谁掌握了主动权,就能拥有着用户数据和触达用户的机会,这些就是利益。哪家手机厂商会愿意舍弃这庞大的、近在眼前的利益?
小米有自己的小米推送,华为有自己的华为推送,OPPO、vivo、魅族等厂商也有自己的推送,就连不做手机的厂商也都要做自己的推送服务,甚至APP直接绕过所有推送,直接给用户发送通知。
各有心思,劲不往一处使,事情怎么能成?
换句话说,即便各大厂商放弃自己的推送服务,统一推送成了,那些头部APP是否会加入?
比如微信和 QQ,那就是让他们牺牲自己收集数据和触达用户为代价,,去成全手机厂商和用户的体验,这可能性多少?
除非有更大的利益可以让头部APP放弃自己的推送。
其次,统一推送一直没有进展,但这些年来,安卓手机的运存却是日益增长,已经来到了12GB甚至是16GB的运存。
运存的提高,让手机卡顿现象大幅降低,手机后台能力也大幅提高,这也造就了手机厂商已经没有那么大的动力加入统一推送联盟。
反正手机已经足够流畅了,而且还能用自己的推送服务。
客观来说,手机厂商自己的推送服务,也能够解决APP自己启动推送通知的问题,但是对于开发者来说,就是一场噩梦。
因为你要去适配所有手机厂商以及第三方的推送服务,如果不适配,那么APP就会自己启动来推送消息通知。
但适配所有厂商的推送服务,工作量极大,也不太可能。
因此,统一推送服务最大的意义就是减少了开发者的工作量,完善了安卓的软件生态。
即便如今手机性能变强,运存变大,安卓系统更加完善,手机卡顿现象变少,但黑马还是希望统一推送服务可以尽快到来。
谁会嫌弃自己的手机更流畅呢?
至于统一推送服务什么时候到来?
目前小米、华为、OPPO和vivo等主流手机厂商已经适配了统一推送服务,统一推送联盟也已经上线了统一移动基础服务平台 UMS 。
只要手机厂商和头部大APP愿意,统一推送可以随时到来,但就迟迟不见踪影。
利益的事情,最是复杂了!希望这次,统一推送联盟来真的。