SlideShare ist ein Scribd-Unternehmen logo
1 von 8
iBeaconを触ってみた
Shigeyuki Takeuchi@Xtone勉強会(13/11/08)
iBeaconとは何?
 iOS7とOSX Mavericksで提供される位置情報(領域観測)サー
ビス
 Bluetooth Low Energy(BLE)を使って、UUIDと独自情報のア
ドバタイズするBeaconを利用し、領域観測を行います。
 本質はBLEの近接検出にApple独自のデータフォーマットをやり
とりするもの
 Beaconへの接近検知を行うことで
iBeaconの基礎知識
 BLEのアドバタイズ機能を利用しています
 アドバタイズとは自分の存在と対応機能を近接する他のデバイス
へ通知する機能
 対応機種はiOS7のiPhone4s以上/iPad(3rdGen)以上、
OSX Mavericksの2012年以降発売のMac


(Macに関しては未検証)

 BLEの対応したAndroidでも使うことは可能
 オープンソースライブラリーがある
 android-ibeacon-service
iBeaconのメリット
 GPSが届かない場所やそれよりも細かい場所を認識することができる
 iOS/OSX側もBeaconになれるので近くに居る人と何かをするようなアク
ションが可能になる
 バンプのないBumpとか、その場だけのチャットルームとか

 アプリやPassbookなどと連携することができる

 BLE利用なので電力消費が少ない
 端末側もBeacon側も省電力

 Beacon側を安価に作ることができる
 仕組みは単純ですが、提供できるサービスの幅が広がる
iBeaconの2つのモード
 リージョンモニター
 定期的にBLEをポーリングし登録されたUUIDに一致するものがあるか
監視する
 指定したCLBeaconRegionに該当する場所に近接した時にコール
バックがくる
 バックグラウンドモードでも取得ができ通知を得ることができる

 レンジング
 積極的にBLEをポーリングし検出したBeaconを一覧を取得できる

 基本的にはリージョンモニターで該当領域に到達したか検知し、
レイジングで何のBeaconが検出されたかを取得する流れになる
iBeacon用API
 CoreLocation.frameworkにiBeacon APIが拡張されました
 CLBeaconRegion
 iBeaconの位置情報クラス
 CLRegionの継承クラス
 CLBeacon
 Beacon自体の情報
 CLProximity
 Beaconの相対位置情報

 Beaconの識別情報
 128bit UUID
 major番号
 minor番号


例えばmajor番号を会社で共通化し、minor番号を店舗などにわけて、特定の店舗だけでなく
会社として認識することもできる
デモ
デモの中味

Weitere ähnliche Inhalte

Andere mochten auch

近距離無線通信技術を利用した新しいモバイルソリューション
近距離無線通信技術を利用した新しいモバイルソリューション近距離無線通信技術を利用した新しいモバイルソリューション
近距離無線通信技術を利用した新しいモバイルソリューションHiroki Sato
 
iBeaconを身近に!アプリ開発の基礎とポイント
iBeaconを身近に!アプリ開発の基礎とポイントiBeaconを身近に!アプリ開発の基礎とポイント
iBeaconを身近に!アプリ開発の基礎とポイントleverages_event
 
iBeacon Applications
iBeacon ApplicationsiBeacon Applications
iBeacon ApplicationsKosuke Usami
 
おでかけスクラップサービス「tab」がiBeaconで進化する理由 @Androidの会 定例会 201402
おでかけスクラップサービス「tab」がiBeaconで進化する理由 @Androidの会 定例会 201402おでかけスクラップサービス「tab」がiBeaconで進化する理由 @Androidの会 定例会 201402
おでかけスクラップサービス「tab」がiBeaconで進化する理由 @Androidの会 定例会 201402Makoto Hamanaka
 
iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)Masashi MATSUI
 
0227【GEEKGARAGE】iBeacon勉強会資料
0227【GEEKGARAGE】iBeacon勉強会資料0227【GEEKGARAGE】iBeacon勉強会資料
0227【GEEKGARAGE】iBeacon勉強会資料ガレージ ギーク
 
Qoncept iBeacon / Bluetooth LE
Qoncept iBeacon / Bluetooth LEQoncept iBeacon / Bluetooth LE
Qoncept iBeacon / Bluetooth LEQoncept, Inc.
 
Bluetooth通信の 仕組みと活用法紹介
Bluetooth通信の仕組みと活用法紹介Bluetooth通信の仕組みと活用法紹介
Bluetooth通信の 仕組みと活用法紹介Takehiko YOSHIDA
 
I beaconの可能性
I beaconの可能性I beaconの可能性
I beaconの可能性Shinya Aota
 
iBeacon + Wear
iBeacon + WeariBeacon + Wear
iBeacon + WearMima Yuki
 
I beaconについて
I beaconについてI beaconについて
I beaconについてIkkai Takeshi
 
BeagleBone BlackでBeacon受信
BeagleBone BlackでBeacon受信BeagleBone BlackでBeacon受信
BeagleBone BlackでBeacon受信Tomo Watanabe
 
20140129 i beaconハッカソン
20140129 i beaconハッカソン20140129 i beaconハッカソン
20140129 i beaconハッカソンakihiro uehara
 
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」Ken Haneda
 
Bluetooth LEとiBeaconを使った、すれ違い通信
Bluetooth LEとiBeaconを使った、すれ違い通信Bluetooth LEとiBeaconを使った、すれ違い通信
Bluetooth LEとiBeaconを使った、すれ違い通信幸雄 村上
 
20131026 i beaconワークショップ
20131026 i beaconワークショップ20131026 i beaconワークショップ
20131026 i beaconワークショップakihiro uehara
 

Andere mochten auch (20)

近距離無線通信技術を利用した新しいモバイルソリューション
近距離無線通信技術を利用した新しいモバイルソリューション近距離無線通信技術を利用した新しいモバイルソリューション
近距離無線通信技術を利用した新しいモバイルソリューション
 
iBeaconを身近に!アプリ開発の基礎とポイント
iBeaconを身近に!アプリ開発の基礎とポイントiBeaconを身近に!アプリ開発の基礎とポイント
iBeaconを身近に!アプリ開発の基礎とポイント
 
iBeacon Applications
iBeacon ApplicationsiBeacon Applications
iBeacon Applications
 
おでかけスクラップサービス「tab」がiBeaconで進化する理由 @Androidの会 定例会 201402
おでかけスクラップサービス「tab」がiBeaconで進化する理由 @Androidの会 定例会 201402おでかけスクラップサービス「tab」がiBeaconで進化する理由 @Androidの会 定例会 201402
おでかけスクラップサービス「tab」がiBeaconで進化する理由 @Androidの会 定例会 201402
 
iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)iBeacon (Lightning Talk @ NDS in Niigata #1)
iBeacon (Lightning Talk @ NDS in Niigata #1)
 
0227【GEEKGARAGE】iBeacon勉強会資料
0227【GEEKGARAGE】iBeacon勉強会資料0227【GEEKGARAGE】iBeacon勉強会資料
0227【GEEKGARAGE】iBeacon勉強会資料
 
PushMaker iBeacon位置連携ソリューション
PushMaker iBeacon位置連携ソリューションPushMaker iBeacon位置連携ソリューション
PushMaker iBeacon位置連携ソリューション
 
Qoncept iBeacon / Bluetooth LE
Qoncept iBeacon / Bluetooth LEQoncept iBeacon / Bluetooth LE
Qoncept iBeacon / Bluetooth LE
 
Bluetooth通信の 仕組みと活用法紹介
Bluetooth通信の仕組みと活用法紹介Bluetooth通信の仕組みと活用法紹介
Bluetooth通信の 仕組みと活用法紹介
 
I beaconの可能性
I beaconの可能性I beaconの可能性
I beaconの可能性
 
iBeacon + Wear
iBeacon + WeariBeacon + Wear
iBeacon + Wear
 
Beaconのお話
Beaconのお話Beaconのお話
Beaconのお話
 
I beaconについて
I beaconについてI beaconについて
I beaconについて
 
BeagleBone BlackでBeacon受信
BeagleBone BlackでBeacon受信BeagleBone BlackでBeacon受信
BeagleBone BlackでBeacon受信
 
iBeaconとは
iBeaconとはiBeaconとは
iBeaconとは
 
O2Oやオムニチャンネルで注目のiBeaconニュースまとめ
O2Oやオムニチャンネルで注目のiBeaconニュースまとめO2Oやオムニチャンネルで注目のiBeaconニュースまとめ
O2Oやオムニチャンネルで注目のiBeaconニュースまとめ
 
20140129 i beaconハッカソン
20140129 i beaconハッカソン20140129 i beaconハッカソン
20140129 i beaconハッカソン
 
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
iBeacon yahoo 羽田資料 - ヤフー株式会社 vs クラスメソッド「iOS 炎の7番勝負」
 
Bluetooth LEとiBeaconを使った、すれ違い通信
Bluetooth LEとiBeaconを使った、すれ違い通信Bluetooth LEとiBeaconを使った、すれ違い通信
Bluetooth LEとiBeaconを使った、すれ違い通信
 
20131026 i beaconワークショップ
20131026 i beaconワークショップ20131026 i beaconワークショップ
20131026 i beaconワークショップ
 

iBeaconを触ってみた