SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
Eddystone Beacon って
何?
自己紹介
4 宇佐見 公輔 (@usamik26)
4 フェンリル株式会社
4 iOS アプリエンジニア
Eddystone Beacon
Eddystone Beacon
4 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
関連 API
4 Proximity Beacon API
4 Nearby API (Coming soon)
4 Places API (In the future)
Proximity Beacon API
4 Register Beacons
4 Add Attachments to Beacons
4 Monitor Beacons
4 Eddystone だけでなく iBeacon も扱える?
Sample Code
4 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
今後に注目したい

Weitere ähnliche Inhalte

Andere mochten auch

Himotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバHimotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバSyo Ikeda
 
かわいいKotlinでAndroidアプリをつくろう
かわいいKotlinでAndroidアプリをつくろうかわいいKotlinでAndroidアプリをつくろう
かわいいKotlinでAndroidアプリをつくろうgyro_s
 
ObjectMapperでJSONマッピング
ObjectMapperでJSONマッピングObjectMapperでJSONマッピング
ObjectMapperでJSONマッピングSyo Ikeda
 
Leak canaryで メモリリーク調査
Leak canaryで メモリリーク調査Leak canaryで メモリリーク調査
Leak canaryで メモリリーク調査baroqueworksdev
 
iOSでのFramework導入のおさらい #関モバ
iOSでのFramework導入のおさらい #関モバiOSでのFramework導入のおさらい #関モバ
iOSでのFramework導入のおさらい #関モバSyo Ikeda
 
Androidアプリとオープンソースライブラリについて(OSC2013福岡LT)
Androidアプリとオープンソースライブラリについて(OSC2013福岡LT)Androidアプリとオープンソースライブラリについて(OSC2013福岡LT)
Androidアプリとオープンソースライブラリについて(OSC2013福岡LT)laco0416
 
Carthageについて知りたいn個のこと
Carthageについて知りたいn個のことCarthageについて知りたいn個のこと
Carthageについて知りたいn個のことSyo Ikeda
 

Andere mochten auch (13)

RxSwift
RxSwiftRxSwift
RxSwift
 
Auto Layout の小技
Auto Layout の小技Auto Layout の小技
Auto Layout の小技
 
TIPS of Material Design
TIPS of Material DesignTIPS of Material Design
TIPS of Material Design
 
iOSのFileProtection
iOSのFileProtectioniOSのFileProtection
iOSのFileProtection
 
Himotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバHimotoki: A type-safe JSON decoding library #関モバ
Himotoki: A type-safe JSON decoding library #関モバ
 
かわいいKotlinでAndroidアプリをつくろう
かわいいKotlinでAndroidアプリをつくろうかわいいKotlinでAndroidアプリをつくろう
かわいいKotlinでAndroidアプリをつくろう
 
ObjectMapperでJSONマッピング
ObjectMapperでJSONマッピングObjectMapperでJSONマッピング
ObjectMapperでJSONマッピング
 
Android Databinding Library
Android Databinding LibraryAndroid Databinding Library
Android Databinding Library
 
Leak canaryで メモリリーク調査
Leak canaryで メモリリーク調査Leak canaryで メモリリーク調査
Leak canaryで メモリリーク調査
 
iOSでのFramework導入のおさらい #関モバ
iOSでのFramework導入のおさらい #関モバiOSでのFramework導入のおさらい #関モバ
iOSでのFramework導入のおさらい #関モバ
 
Wearable realm
Wearable realmWearable realm
Wearable realm
 
Androidアプリとオープンソースライブラリについて(OSC2013福岡LT)
Androidアプリとオープンソースライブラリについて(OSC2013福岡LT)Androidアプリとオープンソースライブラリについて(OSC2013福岡LT)
Androidアプリとオープンソースライブラリについて(OSC2013福岡LT)
 
Carthageについて知りたいn個のこと
Carthageについて知りたいn個のことCarthageについて知りたいn個のこと
Carthageについて知りたいn個のこと
 

Ähnlich wie Eddystone Beacon

Eddystoneで始まるPhysical Webの世界
Eddystoneで始まるPhysical Webの世界Eddystoneで始まるPhysical Webの世界
Eddystoneで始まるPhysical Webの世界Recruit Technologies
 
iOS 8 App Extension
iOS 8 App ExtensioniOS 8 App Extension
iOS 8 App ExtensionTakeo Nanba
 
日本Androidの会 2014年2月定例会資料(ビーコンラリーをやってみた)
日本Androidの会 2014年2月定例会資料(ビーコンラリーをやってみた)日本Androidの会 2014年2月定例会資料(ビーコンラリーをやってみた)
日本Androidの会 2014年2月定例会資料(ビーコンラリーをやってみた)egupyon
 
ビーコンを使うサービス事業
ビーコンを使うサービス事業 ビーコンを使うサービス事業
ビーコンを使うサービス事業 CRI Japan, Inc.
 
TKG Beacon開発
TKG Beacon開発TKG Beacon開発
TKG Beacon開発Aokiti
 
tvOS開発前に確認すべきこと
tvOS開発前に確認すべきことtvOS開発前に確認すべきこと
tvOS開発前に確認すべきこと庸介 高橋
 

Ähnlich wie Eddystone Beacon (6)

Eddystoneで始まるPhysical Webの世界
Eddystoneで始まるPhysical Webの世界Eddystoneで始まるPhysical Webの世界
Eddystoneで始まるPhysical Webの世界
 
iOS 8 App Extension
iOS 8 App ExtensioniOS 8 App Extension
iOS 8 App Extension
 
日本Androidの会 2014年2月定例会資料(ビーコンラリーをやってみた)
日本Androidの会 2014年2月定例会資料(ビーコンラリーをやってみた)日本Androidの会 2014年2月定例会資料(ビーコンラリーをやってみた)
日本Androidの会 2014年2月定例会資料(ビーコンラリーをやってみた)
 
ビーコンを使うサービス事業
ビーコンを使うサービス事業 ビーコンを使うサービス事業
ビーコンを使うサービス事業
 
TKG Beacon開発
TKG Beacon開発TKG Beacon開発
TKG Beacon開発
 
tvOS開発前に確認すべきこと
tvOS開発前に確認すべきことtvOS開発前に確認すべきこと
tvOS開発前に確認すべきこと
 

Mehr von Kosuke Usami

View 系ライブラリに関する悩み
View 系ライブラリに関する悩みView 系ライブラリに関する悩み
View 系ライブラリに関する悩みKosuke Usami
 
Xamarin で Apple Watch アプリを作る
Xamarin で Apple Watch アプリを作るXamarin で Apple Watch アプリを作る
Xamarin で Apple Watch アプリを作るKosuke Usami
 
iBeacon Applications
iBeacon ApplicationsiBeacon Applications
iBeacon ApplicationsKosuke Usami
 
JXUG Conference 2 West
JXUG Conference 2 WestJXUG Conference 2 West
JXUG Conference 2 WestKosuke Usami
 
すごいHaskell読書会
すごいHaskell読書会すごいHaskell読書会
すごいHaskell読書会Kosuke Usami
 
Semantic Versioning
Semantic VersioningSemantic Versioning
Semantic VersioningKosuke Usami
 
Mac アプリの Retina 対応
Mac アプリの Retina 対応Mac アプリの Retina 対応
Mac アプリの Retina 対応Kosuke Usami
 
Mountain Lion Sharing Service
Mountain Lion Sharing ServiceMountain Lion Sharing Service
Mountain Lion Sharing ServiceKosuke Usami
 
OS X LionのVersions対応
OS X LionのVersions対応OS X LionのVersions対応
OS X LionのVersions対応Kosuke Usami
 

Mehr von Kosuke Usami (19)

SnapKit
SnapKitSnapKit
SnapKit
 
View 系ライブラリに関する悩み
View 系ライブラリに関する悩みView 系ライブラリに関する悩み
View 系ライブラリに関する悩み
 
RxSwift
RxSwiftRxSwift
RxSwift
 
Auto Layout Tips
Auto Layout TipsAuto Layout Tips
Auto Layout Tips
 
RxSwift x APIKit
RxSwift x APIKitRxSwift x APIKit
RxSwift x APIKit
 
RxSwift x Realm
RxSwift x RealmRxSwift x Realm
RxSwift x Realm
 
Xamarin で Apple Watch アプリを作る
Xamarin で Apple Watch アプリを作るXamarin で Apple Watch アプリを作る
Xamarin で Apple Watch アプリを作る
 
iBeacon Applications
iBeacon ApplicationsiBeacon Applications
iBeacon Applications
 
APIKit
APIKitAPIKit
APIKit
 
Swift Library
Swift LibrarySwift Library
Swift Library
 
JXUG Conference 2 West
JXUG Conference 2 WestJXUG Conference 2 West
JXUG Conference 2 West
 
すごいHaskell読書会
すごいHaskell読書会すごいHaskell読書会
すごいHaskell読書会
 
Xamarin.iOS
Xamarin.iOSXamarin.iOS
Xamarin.iOS
 
CotEditor Script
CotEditor ScriptCotEditor Script
CotEditor Script
 
Affine Transform
Affine TransformAffine Transform
Affine Transform
 
Semantic Versioning
Semantic VersioningSemantic Versioning
Semantic Versioning
 
Mac アプリの Retina 対応
Mac アプリの Retina 対応Mac アプリの Retina 対応
Mac アプリの Retina 対応
 
Mountain Lion Sharing Service
Mountain Lion Sharing ServiceMountain Lion Sharing Service
Mountain Lion Sharing Service
 
OS X LionのVersions対応
OS X LionのVersions対応OS X LionのVersions対応
OS X LionのVersions対応
 

Eddystone Beacon