ibeacon presentation tokyo 2014
DESCRIPTION
How and why to make "In Shadows" (www.inshadows.asia)TRANSCRIPT
![Page 1: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/1.jpg)
the making of an iBeacon-based tag game
![Page 2: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/2.jpg)
You are here
![Page 3: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/3.jpg)
I failed the Internet
![Page 4: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/4.jpg)
Nobody wanted to talk to me
![Page 5: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/5.jpg)
By 2030 more than5 billion people will live
in large urban areas.
![Page 6: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/6.jpg)
wants
to help the world’s cities to become inclusive, innovative, healthy, soulful and
thriving!
![Page 7: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/7.jpg)
Bluetooth LE BeaconsNeed for low-cost solutions:
![Page 8: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/8.jpg)
Bluetooth Low Energy beacons
Some facts about Bluetooth Low Energy
Bluetooth low energy, previously known as Wibree is a subset of Bluetooth v4.0 (introduced in 2010) with an entirely new protocol stack for rapid build-up of simple links.
![Page 9: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/9.jpg)
Bluetooth Low Energy beacons
Some facts about Bluetooth Low Energy
Bluetooth low energy, previously known as Wibree is a subset of Bluetooth v4.0 (introduced in 2010) with an entirely new protocol stack for rapid build-up of simple links.
I.e., no more pairing...
![Page 10: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/10.jpg)
(c) Minority Report
Welcome to the world of tomorrow
![Page 11: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/11.jpg)
![Page 12: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/12.jpg)
iBeacons are really cool for live-action games!
![Page 13: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/13.jpg)
Example Pokemon Example GTA
Sensor-driven Artificial Intelligence Stationary objects
![Page 14: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/14.jpg)
Example: Half-life
NPC
Players
Begin Look1. Gather list of players2. For each player
evaluate next stepsEnd Look
Sensor-driven Artificial Intelligence Non-stationary objects
![Page 15: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/15.jpg)
How to translate this to the real world?
![Page 16: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/16.jpg)
How to translate this to the real world?
An AI that tracks in real-time the geo-location of each player!
![Page 17: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/17.jpg)
![Page 18: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/18.jpg)
plus sucky battery live
![Page 19: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/19.jpg)
iBeacon Hunter
*I am here*
*someone there?*[1 sec interval]
iBeacon Shadow
So, how fit iBeacons now in?
Advertising:
![Page 20: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/20.jpg)
iBeacon Hunter
*I am here*
*someone there?*[1 sec interval]
iBeacon Shadow
So, how fit iBeacons now in?UUID :BE036394-A011-4CE5-A368-EBB906FD3C63
Advertising:
![Page 21: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/21.jpg)
iBeacon Hunter
*I am here*
*someone there?*[1 sec interval]
iBeacon Shadow
So, how fit iBeacons now in?UUID :BE036394-A011-4CE5-A368-EBB906FD3C63
If yes, am I FarNear, orImmediate ?
Advertising:
![Page 22: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/22.jpg)
Major :
Minor:
1
3
Shadow 3
Major :
Minor:
1
2
Shadow 2
Major :Minor:
1
1
Shadow 1
How to distinguish more than one advertising beacon?
![Page 23: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/23.jpg)
Game-states: NSMutableDictionary
1. A Shadow has been detected
Hunter beacon
![Page 24: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/24.jpg)
Game-states: NSMutableDictionary
1. A Shadow has been detected
Hunter beacon
2. A Shadow is closing in
![Page 25: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/25.jpg)
Game-states: NSMutableDictionary
1. A Shadow has been detected
Hunter beacon
2. A Shadow is closing in
3b You have been tagged-10 points
![Page 26: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/26.jpg)
Game-states: NSMutableDictionary
1. A Shadow has been detected
Hunter beacon
2. A Shadow is closing in
3b You have been tagged-10 points
3a. You outran a Shadow+10 points
![Page 27: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/27.jpg)
HunterShadow
Web Service
Account &Session
Management
iBeacon iBeaconAPS
Messaging
Infrastructure overview
GameEngine
![Page 28: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/28.jpg)
App-flowUser account check Session initiation
Session roleselect
Session start in game Game over
![Page 30: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/30.jpg)
Thank you!Questions?
![Page 31: iBeacon Presentation Tokyo 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/554ba2cdb4c905b3618b4be6/html5/thumbnails/31.jpg)
Smart Sports Smart Living
Qyu
Smart Mobility
ParkerMeister
bierdarEscape Grid
New Media for Smart Cities
koto
just15min
Pundemic
coming soon