【问题标题】:Create own beacons service for Proximity based mobile application为基于 Proximity 的移动应用程序创建自己的信标服务
【发布时间】:2015-06-06 23:12:27
【问题描述】:

我们使用第三方 Beacon SDK(Android |iOS)开发了基于 Beacon 接近度的移动应用程序。现在我们想要创建自己的信标服务和管理。据我了解,Android/iOS 有支持 BLE 设备的 api。谁能帮帮我我如何从头开始(编写信标 api | 我可以在哪里购买信标)。

谢谢

【问题讨论】:

    标签: android ios ibeacon ibeacon-android


    【解决方案1】:

    您并没有确切说明您希望浏览 Beacon SDK 做什么(检测信标?配置信标?在云中管理信标?)

    如果您想了解检测 SDK 的工作原理,可以查看开源 Android Beacon Library,它实现了与 iOS CoreLocation 信标 API 提供的类似功能。完整的源代码可在here 获得。

    作为该项目的首席开发人员,我提醒说,实现基本信标检测功能很简单,但更高级的功能(电池友好的背景检测、信标传输、支持各种设备)很快就会变得复杂。小心不要咬太多而重新发明轮子。

    无耻的插头:既然你问在哪里购买信标,Radius Networks 提供了battery and A/C powered beacons 的完整系列。

    全面披露:我是 Radius Networks 的首席工程师。

    【讨论】:

    • 感谢 David。想要配置和管理信标。所以任何库都必须完全控制我的应用程序?
    • 您应该注意,对于配置信标,没有标准——每个供应商都使用自己的机制。通常通过专有的蓝牙 GATT 接口完成,有时通过专有的 USB 串行端口接口完成。这些接口通常没有文档记录,因此可能无法(而且肯定会很困难)制作一个支持所有信标制造商的通用配置的 SDK。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-16
    • 1970-01-01
    • 1970-01-01
    • 2015-08-07
    • 2012-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多