Upload
dan-ardelean
View
225
Download
0
Embed Size (px)
Citation preview
[i]Beacons foreveryoneDanArdelean - MahizMicrosoftMVPWindowsPlatformDevelopmentXamarinCertified MobileDeveloperTwitter:@danardeleanEmail:[email protected]
WHATDOYOUDOWHENYOUWANTTOSTARTSELLINGSOMETHING?
BluetoothLowEnergyDataPacket
http://www.ti.com/lit/an/swra475/swra475.pdf
BluetoothLowEnergyDataPacket
AdvertisingInterval
BatteryLife http://www.aislelabs.com/reports/beacon-guide/
Coexistence
CONTEXT
• RetailIndustry• HospitalityIndustry• Tourismandtouristattractions• EducationIndustry• Travel• Personal
Standard
• iBeaconhttps://developer.apple.com/ibeacon/
•EddyStonehttps://github.com/google/eddystone
iBeacon
EddyStone
• UID:UniqueIdentifier• EID:EphemeralIdentifier• TLM:Telemetry• URL:AshortURL
Eddystone EID
FrameType0x301B
10bytes
Powerat0m1B
EIDEphemeralIdentifier
8B
iBeacons withXamarin.iOS
• CLLocationManager
• CLBeaconRegion
• CLBeacon
iBeacons withXamarin.iOS
iBeacons withXamarin.Android• LowLevel• NearbyMessagesAPIhttps://developers.google.com/beacons/
• 3rd partySDK’s:• Estimote SDKhttps://components.xamarin.com/view/estimotesdkandroid
• AndroidBeaconLibrary(AltBeacon)https://components.xamarin.com/view/android-altbeacon-libraryhttps://github.com/AltBeacon/android-beacon-library
iBeacons withXamarin.Android
iBeaconwithUWP
• BluetoothLEAdvertisementWatcher
• BluetoothLEAdvertisementWatcherTrigger
iBeacons withUWP
Domande?
Materialesuhttp://www.communitydays.it/