a new world of possibilities for contextual awareness with beacons - dan ardelean
TRANSCRIPT
![Page 1: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/1.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
A new world of possibilities for contextual awareness with beacons
Dan Ciprian Ardelean
CTO Mahiz S.r.l.Twitter: @danardelean Email: [email protected] MVP Windows Platform DevelopmentXamarin Certified Mobile Developer
![Page 2: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/2.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Many thanks to our sponsors & partners!
GOLD
SILVER
PARTNERS
PLATINUM
POWERED BY
![Page 3: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/3.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• What is a BLE beacon
• The Apple Way
• The Google Way
• The Microsoft Way
Agenda
![Page 4: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/4.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
WHAT IS AN BLE BEACON
![Page 5: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/5.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
WHAT DO YOU DO WHEN YOU WANT TO START SELLING SOMETHING?
![Page 6: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/6.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Bluetooth Low Energy Advertising
![Page 7: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/7.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Battery life
http://www.aislelabs.com/reports/beacon-guide/
![Page 8: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/8.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Bluetooth Low Energy Advertising Package
![Page 9: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/9.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
WE DON’T NEED TO CONNECT TO RECOGNIZE THE DEVICE
![Page 10: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/10.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Beacon
![Page 11: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/11.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Proximity Zones
![Page 12: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/12.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
–Retail Industry–Hospitality Industry– Tourism and tourist attractions– Education Industry– Travel–Personal
We need a CONTEXT
![Page 13: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/13.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
THE APPLE WAYMY WAY OR THE HIGHWAY
![Page 14: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/14.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Bluetooth Low Energy Advertising Package
![Page 15: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/15.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
iBEACON
![Page 16: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/16.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• Core Location Framework–CLLocationManager
–CLBeaconRegion
–CLBeacon
iBeacon Api
![Page 17: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/17.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
THE GOOGLE WAYOPEN SOURCE
![Page 18: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/18.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• UID: Unique Identifier• EDI: Ephemeral Identifier• TLM: Telemetry• URL: A short URL
Eddystone
![Page 19: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/19.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Eddystone
![Page 20: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/20.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Eddystone EID
https://github.com/google/eddystone/blob/master/eddystone-eid/eid-computation.md
FrameType0x301B
10 bytes
Powerat0m1B
EIDEphemeralIdentifier
8B
![Page 21: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/21.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• App iOS and Android: Beacon Tools• Beacons Dashboard - web• Supported Beacons:
• EddyStone• iBeacon• AltBeacon
• Google Play Services Nearby Api
The power of the cloud
![Page 22: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/22.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Project Console
![Page 23: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/23.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Beacons Dashboard
https://developers.google.com/beacons/dashboard/
![Page 24: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/24.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Beacons Dashboard
![Page 25: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/25.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• Estimote SDK• Android Beacon Library (AltBeacon)• …
3rd Party SDK
![Page 26: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/26.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
THE MICROSOFT WAYYOUR STANDARD SHOULD WORK
![Page 27: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/27.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• BluetoothLEAdvertisementWatcher
• BluetoothLEAdvertisementWatcherTrigger
Low Level API
![Page 28: A new world of possibilities for contextual awareness with beacons - Dan Ardelean](https://reader031.vdocuments.us/reader031/viewer/2022030317/587080bf1a28ab57368b6521/html5/thumbnails/28.jpg)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Q & A