eddystone beacon
TRANSCRIPT
Eddystone Beacon って何?
自己紹介4 宇佐見 公輔 (@usamik26)
4 フェンリル株式会社4 iOS アプリエンジニア
Eddystone Beacon
Eddystone Beacon4 Google が発表した BLE Beacon 規格4 2015/07/14(米国時間)
4 Lighting the way with BLE beacons
4 http://googledevelopers.blogspot.jp/2015/07/lighting-way-with-ble-beacons.html
オープンフォーマット4 Eddystone はオープンな規格4 https://github.com/google/eddystone
4 iBeacon はクローズトな規格
マルチプラットフォーム4 Eddystone 関連 API は Android と iOS をサポート4 iBeacon 関連 API は iOS のみサポート4 ビーコンメーカーが個別に Android 向け SDK を用意
参考 : iBeacon の利点4 iBeacon は iOS と密接に結びついている強みがある4 位置情報取得の補助手段4 施設と関連するアプリの通知
4 このへんが Eddystone でどうなるのかはよく分からない
送出フレームタイプ4 UUID
4 iBeacon と同様のもの4 URL
4 Google "The Physical Web" と関連4 Telemetry Data
4 ビーコンの状態(バッテリ残量など)
Eddystone 関連 API
関連 API4 Proximity Beacon API
4 Nearby API (Coming soon)
4 Places API (In the future)
Proximity Beacon API4 Register Beacons
4 Add Attachments to Beacons
4 Monitor Beacons
4 Eddystone だけでなく iBeacon も扱える?
Sample Code4 https://github.com/google/beacon-platform
4 Android と iOS のそれぞれのサンプル
iOS サンプルに必要なもの4 Google API Cloud Developer Console
4 Google Proximity Beacon API
4 Google Maps SDK for iOS
4 Google Places API for iOS
4 Google Sign-In
Eddystone のスキャン4 CoreBluetooth でアドバタイズを監視- (void)beaconScanner:(ESSBeaconScanner *)scanner didFindBeacon:(id)beaconInfo;- (void)beaconScanner:(ESSBeaconScanner *)scanner didLoseBeacon:(id)beaconInfo;- (void)beaconScanner:(ESSBeaconScanner *)scanner didUpdateBeacon:(id)beaconInfo;
Eddystone Devices
対応デバイス4 すでにビーコンデバイスがいくつかリリースされている
Eddystone
今後に注目したい