行业资讯

国家级别的手机通知,系统“统一推送”,什么时候能落实、用上?

易单科技 2019-12-12


众所周知,苹果手机的通知是有开发者向苹果推送,然后再由苹果推送给用户的,并且国外的安卓也有相同的机制;而国内由于哥哥手机厂商自己定制的系统或者UI不同,无法实现统一。

那这样子的好处是什么的?

手机省电点,并且资源消耗低,因为这样子就不用每个app杜保持后台运行等消息了,只需要系统有一个进程,收到通知告诉用户就可以。

为此,国内成立了统一推送联盟。郑州app开发公司的小编,对此一直都很关注,那么我们国家级别的手机通知,系统“统一推送”,什么时候能落实、用上?


答案是:今年年底的时候会指定标准,其中华为、OPPO、一加、realme等品牌已经完成统一推送服务开发。



什么是统一推送联盟

统一推送联盟成立于2017年10月,挂靠单位是电信终端产业协会(TAF),接受工业和信息化部业务指导,核心任务是:探索推送行业创新,促进终端生产厂商、应用开发厂商和第三方服务提供商等进行深入合作,整合行业资源,助推形成统一的推送体系。

为什么要统一推送?

其中的道理有一点复杂,但是还是可以很简单说明白的。

有人说iPhone的内存不大,是因为apple采用了墓碑机制,使得手机的APP不能在后台自启,节省很多资源,从而保存流畅。还有一些人在说什么全靠iOS的核心,优化等。

其实,这些都对,但是这不是最基础的。你知道为什么iPhone敢采用墓碑机制吗?因为苹果拥有统一推送的能力。

APP会向用户推送消息,如果用户的手机关闭了屏幕或者是在做其他的时候,消息会发送到苹果服务器上,然后有苹果的服务器统一推送,这就省得了APP在后台自我启动,占用资源了。

在国外,这一件事是由谷歌来做的。但是在国内,是没有谷歌的GMS服务的,所以需要超大的内存,允许APP自启接受信息。不过,不得不说的是,我觉得国内没有GMS服务也是好事,不然国内的整个安卓生态都被控制了。

现在安卓也要做这件事,就是节省大家的后台资源,不需要很大的内存也能做到比以前流畅。

到哪一步了?

目前是到了联盟开始统一推送标准符合性测试,到了年底的时候就会到了,现有各推送通道兼容统一推送标准。

很快就会用上了这一个统一推送的了,而且预计第一批已经在测试和使用了。

同时,统一推送联盟已收到华为技术有限公司、广东欧珀移动通信有限公司、深圳市万普拉斯科技有限公司、深圳市锐尔觅移动通信有限公司四家公司的的进度确认这意味着,符合联盟标准的统一推送服务将覆盖华为、OPPO、一加、荣耀、realme五个品牌的手机。

相信很快就能跟大家见面了~


目前由工信部中信息通信研究院牵头,华为、小米、OPPO、vivo等手机厂商,以及三大运营商、主流应用开发者等,共同组件了一个“统一推送联盟”,这个联盟的主要目的就是为了改善现有的安卓手机推送消息没有统一标准、胡乱推送,占用手机系统资源的问题。

众所周知,国内的安卓手机是没有谷歌GMS框架的,所以安卓应用如果想要及时推送消息,就必须常驻系统后台。比如微信、QQ这两款应用,如果你把它从后台禁止启动,它就没办法及时推送微信和QQ消息了。但是如果每个应用都占据系统后台推送消息,就导致系统资源被严重占用,进而使系统出现卡顿。而且后台应用会不断唤醒CPU,导致手机始终处于活动状态,使得功耗增加,严重影响续航时间。

而这个“统一推送联盟”就搞了一个统一的推送标准,它的目的就是代替谷歌的GMS框架,让微信、QQ等常用的应用不再主流安卓系统后台,它们在需要推送消息的时候,只需要走统一的通道接口,就可以在安卓手机的系统层面直接推送相关的消息。

目前“统一推送联盟”的相关标准已经确定,接下来就需要手机厂商在手机系统当中内置符合标准的推送接口,来实现统一的消息推送。预计到2019年12月31日,国内各个手机厂商就会兼容统一推送标准。

不过想要实现安卓手机应用的“统一推送”,光靠手机厂商支持还不够,关键还需要主流应用开发者的支持。如果腾讯、阿里的微信、QQ、淘宝、支付宝等主流应用能够率先接入统一推送标准,那么,对这一标准的普及将会有很大的推动。相反,如果手机用户常用的应用软件都不支持统一推送标准的话,这个标准也就没有实际意义了。

今年由于中美贸易摩擦的关系,谷歌已经停止向华为提供最新的安卓系统授权,虽然受到影响的只有华为一家企业,但也为整个手机行业敲响了警钟。我们应当意识到,在手机系统领域受制于人是很危险的,一旦对方“断供”,企业就有可能失去好不容易建立的市场。所以建立统一的消息推送机制只是第一步,未来各个手机厂商和应用开发者仍然需要共同组建自有的国产手机操作系统,这样才能建设健康的移动互联网生态环境。



郑州易单信息科技有限公司(简称“易单科技”)是一家专门从事软件设计、开发、运维服务的互联网软件技术服务公司。

目前公司业务主要涵盖:APP开发、小程序开发、APP对接小程序、微信公众号开发、高端企业网站建设等。

TOP