谷歌开源Eddystone BLE信标通信格式 叫板苹果

移动开发 Android
Eddystone有两个全新的API:Nearby API和Proximity Beacon API,帮助开发者专注于面向所选Beacons范围内设备的数据传输。

 

[[140491]]

谷歌今日开源了一项名为Eddystone的低功耗蓝牙(Bluetooth Low Energy--BLE)信标通信格式,该标准主要用来帮助开发者使用Beacons硬件并提供基于位置的智能手机通信传输。Eddystone能够在iOS、Android以及其他操作系统上轻松使用。Eddystone主要做两件事,一是告诉移动设备它们在哪儿、周边有什么,二是使用在线数据连接实际位置。

Eddystone有两个全新的API:Nearby API和Proximity Beacon API,帮助开发者专注于面向所选Beacons范围内设备的数据传输。

Nearby API适用于Android和iOS:允许应用程序发现附近的“Beacons”硬件,并确认当前情境,比如附近的公交站、或者你路过了某家商店。Proximity Beacon API可连接语义上的位置(实际位置),以及存储在云端的相关数据。谷歌表示其现有的位置API(Places API)将逐步与Proximity Beacon API整合。

Beacons是使用Bluetooth传输数据的低功耗硬件。由于Bluetooth连接的范围要小于公开的Wi-Fi,也不能像GPS那样工作,零售商、开发者以及企业公司主要用它来准确定位用户的位置,并基于用户的位置发送相关信息。

Google希望开发者通过Eddystone开发更符合特性情景的应用程序,比如当用户位于当地汽车站时,用户的手机可以提供公交时间,或者在用户到达演出地点时手机可展示演出门票的条形码。假象当你走进一家餐馆时,就可以在手机上收到菜单,用户可以查看菜单和浏览图片以发现更多细节信息,而不用焦急地寻找服务员。

 

[[140492]]

毫无疑问,谷歌希望通过Eddystone与苹果iBeacon技术进行竞争,不过谷歌表示Eddystone的格式与开发者使用了什么平台完全没有关系,能很好地适用于Android和iOS开发者API,支持大部分现有的BLE设备,架构灵活支持新框架类型开发,并且完全兼容Bluetooth Core Specification。

目前,谷歌并不打算为Eddystone收费,目前合作第三方供应商包括Estimote、Bluvision以及Kontakt。
Eddystone目前已在GitHub上开源:https://github.com/google/eddystone
 

责任编辑:chenqingxiang 来源: CocoaChina
相关推荐

2009-03-20 08:17:09

Google上网本Android

2009-03-01 21:25:34

谷歌苹果开源移动应用

2022-01-25 16:54:14

BLE操作系统鸿蒙

2012-10-18 13:39:28

2014-03-31 15:41:05

青海油田IMS华为

2023-12-30 14:01:50

AI搜索引擎Perplexity

2013-06-04 15:47:56

中国通信标准化协会华为

2024-04-15 14:58:29

蓝牙智能家居

2015-02-27 16:03:26

Android源码Bluetooth_4BLE蓝牙通信

2021-01-11 05:09:07

Android通信Qt

2011-06-16 09:57:04

联想一体机

2010-03-17 09:32:25

PostgreSQLMySQL

2018-02-27 10:36:20

物联网无线通信应用程序

2013-12-25 13:26:15

开源开源专访谷歌

2009-02-11 09:28:00

统一通信标准协议

2013-08-02 14:55:20

2024-04-01 00:10:00

串口通信数据传输

2009-12-02 10:41:18

Ubuntu 9.04

2011-08-29 11:09:52

2014-06-10 09:34:08

点赞
收藏

51CTO技术栈公众号