Date post: | 16-Apr-2017 |
Category: |
Technology |
Upload: | itcamp |
View: | 919 times |
Download: | 0 times |
@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
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Many thanks to our sponsors & partners!
GOLD
SILVER
PARTNERS
PLATINUM
POWERED BY
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• What is a BLE beacon
• The Apple Way
• The Google Way
• The Microsoft Way
Agenda
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
WHAT IS AN BLE BEACON
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
WHAT DO YOU DO WHEN YOU WANT TO START SELLING SOMETHING?
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Bluetooth Low Energy Advertising
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Battery life
http://www.aislelabs.com/reports/beacon-guide/
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Bluetooth Low Energy Advertising Package
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
WE DON’T NEED TO CONNECT TO RECOGNIZE THE DEVICE
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Beacon
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Proximity Zones
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
–Retail Industry–Hospitality Industry– Tourism and tourist attractions– Education Industry– Travel–Personal
We need a CONTEXT
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
THE APPLE WAYMY WAY OR THE HIGHWAY
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Bluetooth Low Energy Advertising Package
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
iBEACON
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• Core Location Framework–CLLocationManager
–CLBeaconRegion
–CLBeacon
iBeacon Api
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
THE GOOGLE WAYOPEN SOURCE
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• UID: Unique Identifier• EDI: Ephemeral Identifier• TLM: Telemetry• URL: A short URL
Eddystone
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Eddystone
@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
@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
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Project Console
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Beacons Dashboard
https://developers.google.com/beacons/dashboard/
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Beacons Dashboard
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• Estimote SDK• Android Beacon Library (AltBeacon)• …
3rd Party SDK
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
THE MICROSOFT WAYYOUR STANDARD SHOULD WORK
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• BluetoothLEAdvertisementWatcher
• BluetoothLEAdvertisementWatcherTrigger
Low Level API
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Q & A