Beacon 你会用吗?
2015-08-12
Beacon=小型信息基站
Beacon可以应用在所有与人在室内流动相关的活动之中。
GPS这样的室外导航在室内有死角且易受建筑物的干扰,从精准度和耗电量上也不能满足室内定位的需求。
Beacon的位置是固定的,用户通过智能手机APP可以获取事物的位置信息。如在百货商场及时推送品牌促销信息、在机场为旅客定位登机口和餐饮设施的位置、或在博物馆向游客推送身旁的文物信息等。
图2
Beacon应用方式2
移动的Beacon应用。LumaGlo曾宣布推出一款蓝牙控制的可穿戴智能LED腰带,面向步行者和骑车者,旨在确保人身安全。
图3
规则1. 规划Beacon ID,准确判断相对位置 根据位置信息规划Beacon广告数据包中的Beacon ID,是Beacon实现诸多应用的重要前提。APP可将蓝牙广告数据包中所传输的Beacon ID与实际位置分布信息相对应。
规则2. APP后台自动运行,无需用户干预 对于用户来说,最好无需特意开启APP就能够探测到附近的Beacon。这就需要开发时注意系统资源(如电源电量)的合理使用。
规则3. 相对距离视情况而定到底多近才算近,这是所有Beacon应用开发者需要考虑的问题。对一些应用来说,只要有一两个Beacon的信号,就可以触发动作了。而对于其他一些应用,可能需要用户十分靠近特定的Beacon时,才会提示用户。
规则4. Beacon广告数据形式多种选择 除iBeacon之外,还有Radius Network的AltBeacon。AltBeacon是开源的,可应用于任何平台而不受限制。它最近还发布了面向安卓系统的开源API。
Radius Network对AltBeacon
注册下载最新的开发工具Bluetooth Developer Studio,即可开启你的Beacon开发之旅。