第4回目大垣ibeaconハッカソン

16
主催:情報科学芸術大学院大学[IAMAS]、有限会社トリガーデバイス、合同会社わふう 共催:公益財団法人ソフトピアジャパン 協力:株式会社アプリックス、株式会社ACCESS、岐阜県

Upload: akihiro-uehara

Post on 19-Jun-2015

8.621 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: 第4回目大垣iBeaconハッカソン

主催:情報科学芸術大学院大学[IAMAS]、有限会社トリガーデバイス、合同会社わふう 共催:公益財団法人ソフトピアジャパン

協力:株式会社アプリックス、株式会社ACCESS、岐阜県

Page 2: 第4回目大垣iBeaconハッカソン

注意事項• 懇親会。ケータリングを予定しています。

• 領収書。昼食と懇親会、領収書を発行します。

• 図書館は一般の方も利用されます。

• 写真撮影。チームで撮影担当を決めて。

• 知財等。ハッカソンの同意書を参照ください。

Page 3: 第4回目大垣iBeaconハッカソン

• 1日目

• 13:00~14:00:イントロダクション

• 14:00~16:45:エスノグラフィー(民族誌調査)

• 利用者およびスタッフの動きを観察(可能なら参与観察)

• 観察を元に気づきをチームごとに集約して分析

• 図書館長およびスタッフへのインタビュー

• 17:00~19:00:ビーコン設置体験

• 19:00~19:30:軽食

• 19:30~21:00:アイデアスケッチ

• 21:00~23:00:懇親会

• 2日目

• 09:00~12:00:実装

• 12:00~13:00:昼食

• 13:00~14:00:体験

• 14:00~15:00:まとめ、解散

TW ハッシュタグ #ibeacon0401

Page 4: 第4回目大垣iBeaconハッカソン

発信側

iBeaconとは?• Apple社の商標 • 位置と近接の検出技術 • ビーコン

• Bluetooth Low Energy

!

iPhone

Page 5: 第4回目大垣iBeaconハッカソン

発信側

iBeaconの利用• ビーコンが必要 • 近接検出 (距離,方向は取れない) • iOS7に統合されている

• アプリケーション • Passbook

iPhone

Page 6: 第4回目大垣iBeaconハッカソン

iOS7とiBeacon• アプリケーション開発

• CoreLocationフレームワーク

• 一般開発者権限で開発/アプリストア承認、デバッグは実機のみ

• ビーコン領域

• 地理的領域とは違う、電波の届く範囲

• ビーコンが検出できる機種

• iOS7が動いているiOSデバイス ( iPhone4と第2世代iPadを除く)

Page 7: 第4回目大垣iBeaconハッカソン

領域監視とレンジング• ビーコン領域監視 (フォアグラウンドおよびバックグラウンド)

• ビーコン領域をまたいだことを検出

• ビーコン領域の状態取得 (フォアグラウンド) ※1

• ビーコン領域の内外にいるか

• レンジング (フォアグラウンド) ※1

• 1秒毎に検出したビーコンの情報を通知

• ※1 バックグラウンドでも領域監視等通知時の実行時間(10秒間)では使える。

Page 8: 第4回目大垣iBeaconハッカソン

iOS7.1でのiBeacon• 利用条件

• BluetoothがON

• 位置情報利用のユーザー認証

• バックグラウンド通知

• アプリを1度起動、認証

• iOS7.0はAppSwitchにないとだめ

• iOS7.1はiPhoneの再起動、アプリ終了でも継続

Page 9: 第4回目大垣iBeaconハッカソン

ビーコンのハードウェア

• モジュールの大きさは2cm角程度

• コイン形電池で1年、単3電池で10年

• 電波の出力設定(エリアの設定)

Page 10: 第4回目大垣iBeaconハッカソン

アドバタイジング・パケット

• 電波を送信している時間は短い

• 非同期、非接続のブロードキャスト

• アドバタイジング周期はMFi?

Time

368 マイクロ秒

153 ~ 418 ミリ秒?

アドバタイジング・パケット

Page 11: 第4回目大垣iBeaconハッカソン

チャンネル・マップ

Page 12: 第4回目大垣iBeaconハッカソン
Page 13: 第4回目大垣iBeaconハッカソン

デザインパターン

Page 14: 第4回目大垣iBeaconハッカソン
Page 15: 第4回目大垣iBeaconハッカソン
Page 16: 第4回目大垣iBeaconハッカソン