Upload
dan-ardelean
View
252
Download
2
Embed Size (px)
Citation preview
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
A new world of possibilities for contextual awareness with beaconsDan Ciprian ArdeleanCTO 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 bytesPower
at0 m1B
EIDEphemeral Identifier
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