在最近的三星开发者大会上,三星发布了自己的Beacon技术,欲于苹果的技术抗衡。
苹果的Beancon是基于蓝牙低功耗BLE4.0技术,当手持设备靠近一个Beacon基站时,设备就能够感应到Beacon信号,通过触发特定开发的APP,从本地或网络获取资源,从而展现给手持设备。
三星的Beacon技术同样是基于BLE4.0技术,但在系统底层集成了Beacon服务,同时把此服务开放给认证的合作伙伴。
此服务应该包括:
1)基本的Beacon设置信息;
2)Beacon所处的地理围栏,此地理围栏是个比较大的概念,相当于一个地理小区的概念,在此地理围栏里的所有注册的Beacon信息,应该会自动下载到三星的手机里,手机可以避免不断的扫描附近的基站信息,从而节省电力;
3)Beacon触发事件所对应的资源,比如手机接近,离开一个基站所要访问的信息;
苹果的Beacon技术仅仅提供应用访问接口,剩下的事情都由APP去做。感觉苹果就的思想概念就是,前期我仅仅提供技术,你爱用不用,我就摆在那里,以后万一火了呢,似四两拨千斤的功效。
三星有点吃力不讨好了,首先服务只提供给认证合作伙伴,那千千万万的小商家部署的Beacon怎么办,你都忽略吗?那你的应用范围太狭窄。如果纯粹从技术上分析,把地理围栏里的所有注册的Beacon信息自动下载到三星手机,好处是可以节省电力,但坏处是你的手机不断在后台“偷”流量,以流量计价的国度,没人敢用啊。还一个限制的地方是,开发的APP仅仅是三星的平台,而三星仅仅是安卓的一部分市场,更何况还有iOS呢。
Beacon有很好的应用前景,但大家都是观望状态,三星算是积极主动者,但我我感觉,有两种角色更适合做这样的事情。
一个是谷歌--安卓之父,从系统层面提供服务给广大开发者,但在强大的局域网内,此服务的最后结局如同应用商店一样,在国内会有很多家。
第二个是X-BAT(此名原创),国内的目前的或将来的互联网巨头。BAT通过自己的超级APP,提供类似的服务。
举个例子,在支付宝的后台,由支付宝提供给每个商家Beacon注册管理信息,商家自己管理商品的与Beacon的对应信息,当用户路过该商家门口的时候,自动弹出有针对性的广告信息,此广告信息具有时间和地理的标签,当用户离开此地理范围,或过了一段时间,此广告信息自动消失,对用户零影响,仅仅想想这样的应用场景,都醉了。
同时,由BAT后台统一管理的Beacon,UUID的范围是有限的,也可以避免手机不断的扫描,从而更方便的节省电力。
其实,X-BAT里的X我意指Xiaomi,为什么把小米单列出来呢?(谁叫俺也是米粉)小米不但有着BAT类似的布局,还有定制化的MIUI系统,可以从系统层集成类似三星或谷歌的服务。”