用于Android开发的Estimote SDK与Altbeacon库

时间:2016-03-31 12:23:47

标签: android ibeacon altbeacon estimote eddystone

使用Estimote SDK或Altbeacon beacon库使用BLE信标开发Android应用程序有哪些优缺点?

我只谈论Estimte SDK而不是他们的云服务。 我不一定想使用Estimote信标,但据我所知,SDK适用于任何iBeacon或Eddystone信标(没有云服务)。

1 个答案:

答案 0 :(得分:2)

Android Beacon Library与专有替代方案的一些主要好处:

  • 开源。它的工作原理没有秘密。如果您对库有问题,可以自己查看源代码,甚至修改它以满足您的需求。您甚至可以分享您的更改,并建议将其添加到库中。

  • 适用于许多灯塔品牌和类型。该库旨在与灯塔品牌和传输格式无关,因此它适用于使用各种格式的任何供应商的信标。除了AltBeacon,Eddystone和iBeacon之外,还可以将库配置为使用各种信标格式,甚至是那些尚未发明的信标格式。

  • 使用非常广泛。该图书馆已被Google Play商店中的4,000多个移动应用程序使用,并已安装在超过1.5亿台设备上。

  • 积极的社区支持。在StackOverflow上搜索" Android Beacon Library"返回大量的问题和答案。在使用图书馆时,很容易找到帮助。

此外,该库还支持后台启动和节省电池,并支持Android 5+设备上的信标传输。

Estimote SDK等专有替代方案可能对仅适用于Estimote信标的非标准功能非常有用,例如,使用专有的Estimote GATT服务配置信标的标识符。

完全披露:我是Android Beacon Library开源项目的首席开发人员。