iBeacon 技术研究相关资料

本文介绍了iBeacon技术,主要用于室内近场定位。iBeacons能让iOS设备在应用未打开时也能检测到附近的设备,并通过CoreLocation监测设备距离。常见应用场景包括商场促销、室内导航、大会签到等。要使用iBeacons,需满足特定条件,如检测多个区域、范围有限等。此外,支持低功耗蓝牙的iOS设备可以作为iBeacon发射信号。

主要参考官方Demo: AirLocate

https://developer.apple.com/library/ios/samplecode/AirLocate/Introduction/Intro.html


iBeacons协议介绍和小例子

项目主页:https://github.com/ohwutup/OWUProximityManager


参考 IBeacon 室内定位 完整体验

http://blog.youkuaiyun.com/u011341435/article/details/18948137


iBeacons能做到什么?

iBeacons是iOS7的新增的功能,可用于室内近场定位。iOS设备可以检测到附近的iBeacons兼容设备,在当前版本中甚至可以在应用未打开的情况下获得回调。

iBeacons还有一个有用的特性是可以距离感应,当你的iOS设备检测到了一个iBeacons设备,那么app即可通过CoreLocation监测设备的距离,通过回调的形式通知距离变化。

常见应用场景

可以有不少有趣的应用场景,随便列举一些。

  • 商场购物时,靠近某些商品时,提示用户正在打折,或者查看商品的具体信息以及评价。靠近交费区域时,使用某一信用卡支付可以获得优惠。
  • 室内导航,例如机场登机口指示
  • 各种大会入场checkin,免去繁琐的签到流程
  • 各种展览场所,当用户靠近某些展品时,就可以获得相应的介绍信息

什么时候应该使用iBeacons

  • 同时需要检测多个区域
  • 被检测区域可以是一个移动的区域,例如汽车,列车。。
  • 检测区域范围有限的情况(一般不会大于100m)
  • 每个区域需要一些标识做区分的情况
  • 每个区域可以在室内,同一建筑物内,可以有重合
  • 用户愿意开启低功耗蓝牙来检测区域

如何把iOS设备变成一个iBeacon

所有支持低功耗蓝牙技术的iOS设备都可以变成一个iBeacon设备,被其它iOS设备检测到。例如iPhone 4s, iPod Touch5, iPad3及之后的设备,都支持低功耗蓝牙技术。


estimote 基站技术
http://estimote.com/api/
https://github.com/Estimote/iOS-SDK

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值