SlideShare une entreprise Scribd logo
1  sur  62
Télécharger pour lire hors ligne
Introduction to
iBeacon and BLE
@KurtMcIntire
#iBeacon
@VektorDigital

@KurtMcIntire
Source: aim.org
Source: aim.org
Source: starhooks.blogspot.com
Source: starhooks.blogspot.com
three
minutes
elapse

Source: starhooks.blogspot.com
Source: starhooks.blogspot.com
Overview
1. 
2. 
3. 
4. 
5. 

What is BLE?
What is iBeacon?
How to detect iBeacons
How make your iOS device an iBeacon
Demos & Real-world Applications
Bluetooth
Low Energy
Optimized for small bursts of data
Impressive battery life	
  
Ideal for sensors
Sensors & Wearables

Photo Sources: ewf.sm,
macrumors.com,
cdn.macrumors.com
Joke and Photo Source:
Punch Through Design

#iBacon	
  
Photo Source: Beekn.net

#iBeacon	
  
UUID

B9407F30F5F8466EAFF925556B57FE6D

Minor

34956

Major

58549
manufacturers	
  

Photo Sources:
QualCom, Estimote, PunchThrough, Roximity
manufacturers	
  
Cost

~0 - $99	
  
Battery Life

2 mo - 2 yr	
  
Dashboards and
Beacon Management Tools	
  
iBeacon
BLUETOOTH
LE SIGNAL
Phones and tablets
As iBeacons
250,000,000
Bluetooth low energy
Phones and tablets
Requirements	
  
1.  User needs your app
2.  User must have app-on (does not need to
be “open”)
3.  User needs Bluetooth BLE compatible
device
4.  User needs Bluetooth on
5.  User must allow you to push messages
You’re not wrong
You’re just an
asshole

Photo Source:
blog.estately.com
The dude
says,

Photo Source:
blog.estately.com
1.  Don’t spam the s**t out of people
2.  Don’t send repeat messages
3.  Provide value

Photo Source:
blog.estately.com
Detect
Beacons
Framework
#import <CoreLocation/CoreLocation.h>!

Delegate
<CLLocationManagerDelegate>!
Set up a
Region
Set up a Region

!
CLBeaconRegion *beaconRegion!

- (id)initWithProximityUUID:(NSUUID *)proximityUUID
identifier:(NSString *)identifier;!

OR
- (id)initWithProximityUUID:(NSUUID *)proximityUUID
major:(CLBeaconMajorValue)major minor:
(CLBeaconMinorValue)minor identifier:(NSString
*)identifier;!
Set up a Region
static NSString *const kUUID = 

@"B9407F30-F5F8-466E-AFF9-25556B57FE6D";!
!
static NSString *const kIdentifier =
@"EstimoteBeacon”;!
Location manager
CLLocationManager *locationManager!

1. Monitoring
2. Ranging
Monitoring
Inside or Outside
Works when phone asleep
Monitoring
- (void)locationManager:(CLLocationManager *)manager!
!didDetermineState:(CLRegionState)state forRegion:
(CLRegion *)region!

if (state == CLRegionStateInside) {!
! !// do something
!
!}!
else if (state == CLRegionStateOutside) {!
! !// do something!
!}!
Monitoring
- (void)locationManager:(CLLocationManager *)manager
didEnterRegion:(CLRegion *)region!
!
- (void)locationManager:(CLLocationManager *)manager
didExitRegion:(CLRegion *)region!
Monitoring
App State
Active
Asleep

Distance (ft)
50
18
Ranging
1 / second
Proximity
Works when app active
Ranging
- (void)locationManager:(CLLocationManager
*)manager!
!didRangeBeacons:(NSArray *)beacons
inRegion:(CLBeaconRegion *)region!
Ranging
NSArray *detectedBeacons!
CLBeacon *closestBeacon!
Closest Beacon
_closestBeacon =
[_detectedBeacons firstObject];!
Ranging
typedef {!
CLProximityUnknown,!
CLProximityImmediate,!
CLProximityNear,!
CLProximityFar!
} CLProximity;!
Ranging
2014-01-16 14:51:33.611 BeaconDemo[591:60b] (!
"CLBeacon (uuid:<__NSConcreteUUID 0x17003c800>
B9407F30-F5F8-466E-AFF9-25556B57FE6D, major:34956, minor:
46961, proximity:2 +/- 1.20m, rssi:-73)",!
"CLBeacon (uuid:<__NSConcreteUUID 0x17003c340>
B9407F30-F5F8-466E-AFF9-25556B57FE6D, major:43680, minor:
8490, proximity:3 +/- 6.49m, rssi:-86)",!
"CLBeacon (uuid:<__NSConcreteUUID 0x17003d360>
B9407F30-F5F8-466E-AFF9-25556B57FE6D, major:22222, minor:
58549, proximity:3 +/- 8.61m, rssi:-85)"!
)!
Ranging
Beacon

Proximity

RSSI

Beacon 1

2 +/- 1.20m

-73

Beacon 2

3 +/- 6.49m

-86

Beacon 3

3 +/- 8.61m

-85
Do Something!
- (void)checkProximity {!
switch (_closestBeacon.proximity) {!
! ! case CLProximityImmediate:!
self.view.backgroundColor = [UIColor redColor];!
[self beaconIsImmediate];!
break;!
case CLProximityNear:!
self.view.backgroundColor = [UIColor yellowColor];!
break;!
case CLProximityFar:!
self.view.backgroundColor = [UIColor blueColor];!
break;!
default:!
break;!
}!
}!
Make your
device an
iBeacon
Frameworks
#import <CoreBluetooth/CoreBluetooth.h>!

Delegate
<CBPeripheralManagerDelegate>!
The PlayerS
CBPeripheralManager *peripheralManager!
NSDictionary *beaconPeripheralData!
Set up a Region
- (id)initWithProximityUUID:(NSUUID *)proximityUUID
identifier:(NSString *)identifier;!

OR
- (id)initWithProximityUUID:(NSUUID *)proximityUUID
major:(CLBeaconMajorValue)major minor:
(CLBeaconMinorValue)minor identifier:(NSString
*)identifier;!
Set up a Region
static NSString *const kUUID = 

@"DE8F8D67-4914-4B25-A9F2-EE0C624117CE";!
!
static NSString *const kIdentifier =
@”MyiPhone”;!
Advertising
[self.peripheralManager
startAdvertising:beaconPeripheralData];!
[self.peripheralManager stopAdvertising];!
Advertising
- (void)peripheralManagerDidUpdateState:
(CBPeripheralManager *)peripheralManager!
resources
BEEKN.net
Raywenderlich.com
HiBeacons App – Github
Radius Networks –
iBeacon Monitoring in the Background and Foreground
Beer demo
Coupon Redeem
with Parse demo
PKPKT
Photo Source: insidemobileapps.com

PKPKT
h#p://pkpkt.com/	
  
Apple Store
ALL 254 Retail Locations
Photo Source: insidemobileapps.com
MLB
At the Ballpark
Photo Source:
CNET News : MLB
tests Apple's
iBeacon at Citi Field
NFL
Mobile app
Photo Source:
nytimes.com
Safeway Stores
Photo Source: idownloadblog.com
iBeacon	
  
What will you make?

@VektorDigital
@KurtMcIntire

Contenu connexe

Tendances

Beacons Explained Slideshare
Beacons Explained SlideshareBeacons Explained Slideshare
Beacons Explained SlideshareSarah Edwards
 
iBeacon, BLE and The Future of Engagement: Dsrupted Conference
iBeacon, BLE and The Future of Engagement: Dsrupted ConferenceiBeacon, BLE and The Future of Engagement: Dsrupted Conference
iBeacon, BLE and The Future of Engagement: Dsrupted ConferenceDoug Thompson
 
Xamarin iBeacon Mini-hack using Estimote iBeacons
Xamarin iBeacon Mini-hack using Estimote iBeaconsXamarin iBeacon Mini-hack using Estimote iBeacons
Xamarin iBeacon Mini-hack using Estimote iBeaconsJim Bennett
 
iBeacon Reality Check _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check  _ Essential Considerations for an iBeacon DeploymentiBeacon Reality Check  _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check _ Essential Considerations for an iBeacon DeploymentAirTight Networks
 
iBeacons for Everyone, From iOS to Android
iBeacons for Everyone, From iOS to AndroidiBeacons for Everyone, From iOS to Android
iBeacons for Everyone, From iOS to AndroidJames Montemagno
 
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014FalafelSoftware
 
Demystifying iBeacons
Demystifying iBeaconsDemystifying iBeacons
Demystifying iBeaconsFred Brunel
 
X-platform iBeacon apps with Xamarin
X-platform iBeacon apps with XamarinX-platform iBeacon apps with Xamarin
X-platform iBeacon apps with XamarinMark Radacz
 
Trifork iBeacon Demo Lunch Talk
Trifork iBeacon Demo Lunch TalkTrifork iBeacon Demo Lunch Talk
Trifork iBeacon Demo Lunch TalkChristian Melchior
 
The Internet of Things: BLE / Beacons / iBeacons
The Internet of Things: BLE / Beacons / iBeaconsThe Internet of Things: BLE / Beacons / iBeacons
The Internet of Things: BLE / Beacons / iBeaconsVectorform
 
iBeacon security overview
iBeacon security overviewiBeacon security overview
iBeacon security overviewLocalz
 
Steal this iBeacon presentation
Steal this iBeacon presentationSteal this iBeacon presentation
Steal this iBeacon presentationRed Fox Insights
 
Beacon Technology: What Brands and Marketers Need to Know
Beacon Technology: What Brands and Marketers Need to KnowBeacon Technology: What Brands and Marketers Need to Know
Beacon Technology: What Brands and Marketers Need to KnowBBDO
 
IBeacons and Eddystone
IBeacons and EddystoneIBeacons and Eddystone
IBeacons and EddystoneJim Bennett
 
Introduction to Beacon technology
Introduction to Beacon technology Introduction to Beacon technology
Introduction to Beacon technology Dylan Seychell
 

Tendances (20)

ibeacons
ibeaconsibeacons
ibeacons
 
How does iBeacon Work?
How does iBeacon Work?How does iBeacon Work?
How does iBeacon Work?
 
Beacon
BeaconBeacon
Beacon
 
Beacons Explained Slideshare
Beacons Explained SlideshareBeacons Explained Slideshare
Beacons Explained Slideshare
 
iBeacon, BLE and The Future of Engagement: Dsrupted Conference
iBeacon, BLE and The Future of Engagement: Dsrupted ConferenceiBeacon, BLE and The Future of Engagement: Dsrupted Conference
iBeacon, BLE and The Future of Engagement: Dsrupted Conference
 
Beacons
Beacons Beacons
Beacons
 
What is iBeacon in iOS?
What is iBeacon in iOS?What is iBeacon in iOS?
What is iBeacon in iOS?
 
Xamarin iBeacon Mini-hack using Estimote iBeacons
Xamarin iBeacon Mini-hack using Estimote iBeaconsXamarin iBeacon Mini-hack using Estimote iBeacons
Xamarin iBeacon Mini-hack using Estimote iBeacons
 
iBeacon Reality Check _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check  _ Essential Considerations for an iBeacon DeploymentiBeacon Reality Check  _ Essential Considerations for an iBeacon Deployment
iBeacon Reality Check _ Essential Considerations for an iBeacon Deployment
 
iBeacons for Everyone, From iOS to Android
iBeacons for Everyone, From iOS to AndroidiBeacons for Everyone, From iOS to Android
iBeacons for Everyone, From iOS to Android
 
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
iBeacons for Everyone, from iOS to Android - James Montemagno | FalafelCON 2014
 
Demystifying iBeacons
Demystifying iBeaconsDemystifying iBeacons
Demystifying iBeacons
 
X-platform iBeacon apps with Xamarin
X-platform iBeacon apps with XamarinX-platform iBeacon apps with Xamarin
X-platform iBeacon apps with Xamarin
 
Trifork iBeacon Demo Lunch Talk
Trifork iBeacon Demo Lunch TalkTrifork iBeacon Demo Lunch Talk
Trifork iBeacon Demo Lunch Talk
 
The Internet of Things: BLE / Beacons / iBeacons
The Internet of Things: BLE / Beacons / iBeaconsThe Internet of Things: BLE / Beacons / iBeacons
The Internet of Things: BLE / Beacons / iBeacons
 
iBeacon security overview
iBeacon security overviewiBeacon security overview
iBeacon security overview
 
Steal this iBeacon presentation
Steal this iBeacon presentationSteal this iBeacon presentation
Steal this iBeacon presentation
 
Beacon Technology: What Brands and Marketers Need to Know
Beacon Technology: What Brands and Marketers Need to KnowBeacon Technology: What Brands and Marketers Need to Know
Beacon Technology: What Brands and Marketers Need to Know
 
IBeacons and Eddystone
IBeacons and EddystoneIBeacons and Eddystone
IBeacons and Eddystone
 
Introduction to Beacon technology
Introduction to Beacon technology Introduction to Beacon technology
Introduction to Beacon technology
 

En vedette

Introduction to Bluetooth Low Energy
Introduction to Bluetooth Low EnergyIntroduction to Bluetooth Low Energy
Introduction to Bluetooth Low Energyyeokm1
 
BTLE (Bluetooth Low Energy) and CoreBluetooth
BTLE (Bluetooth Low Energy) and CoreBluetooth BTLE (Bluetooth Low Energy) and CoreBluetooth
BTLE (Bluetooth Low Energy) and CoreBluetooth Zach Dennis
 
Bluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for AndroidBluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for AndroidLocalz
 
Bluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technologyBluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technologyLin Steven
 
How iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesHow iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesInlight
 
Beacons: The Retail Revolution
Beacons: The Retail RevolutionBeacons: The Retail Revolution
Beacons: The Retail Revolutionkontakt.io
 
What are beacons and how do they work?
What are beacons and how do they work?What are beacons and how do they work?
What are beacons and how do they work?kontakt.io
 
50 ideas for using beacons
50 ideas for using beacons50 ideas for using beacons
50 ideas for using beaconsSinergia Labs
 
BEACON TECHNOLOGY OVERVIEW
BEACON TECHNOLOGY OVERVIEWBEACON TECHNOLOGY OVERVIEW
BEACON TECHNOLOGY OVERVIEWDonnovan Andrews
 
An introduction to Beacons
An introduction to BeaconsAn introduction to Beacons
An introduction to BeaconsDMI
 
Bluetooth LE & iBeacons by Javier Chávarri (NSBarcelona)
Bluetooth LE & iBeacons by Javier Chávarri (NSBarcelona)Bluetooth LE & iBeacons by Javier Chávarri (NSBarcelona)
Bluetooth LE & iBeacons by Javier Chávarri (NSBarcelona)barcelonaio
 
E band s -55 smart bluetooth bracelet in stock 6 colors
E band s -55 smart bluetooth bracelet in stock 6 colorsE band s -55 smart bluetooth bracelet in stock 6 colors
E band s -55 smart bluetooth bracelet in stock 6 colorsPaul Kopel
 
Getting physical with web bluetooth in the browser
Getting physical with web bluetooth in the browserGetting physical with web bluetooth in the browser
Getting physical with web bluetooth in the browserDan Jenkins
 
Beacon bluetooth low energy
Beacon bluetooth low energyBeacon bluetooth low energy
Beacon bluetooth low energyArif Huda
 
Bluetooth low energy
Bluetooth low energyBluetooth low energy
Bluetooth low energyNoor Azam
 
iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信yuki0211s
 
conichiwa Retail Solutions
conichiwa Retail Solutionsconichiwa Retail Solutions
conichiwa Retail SolutionsFrederik Metz
 

En vedette (20)

Introduction to Bluetooth Low Energy
Introduction to Bluetooth Low EnergyIntroduction to Bluetooth Low Energy
Introduction to Bluetooth Low Energy
 
BTLE (Bluetooth Low Energy) and CoreBluetooth
BTLE (Bluetooth Low Energy) and CoreBluetooth BTLE (Bluetooth Low Energy) and CoreBluetooth
BTLE (Bluetooth Low Energy) and CoreBluetooth
 
Bluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for AndroidBluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for Android
 
Bluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technologyBluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technology
 
How iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer ExperiencesHow iBeacon Could Disrupt Consumer Experiences
How iBeacon Could Disrupt Consumer Experiences
 
Beacons: The Retail Revolution
Beacons: The Retail RevolutionBeacons: The Retail Revolution
Beacons: The Retail Revolution
 
What are beacons and how do they work?
What are beacons and how do they work?What are beacons and how do they work?
What are beacons and how do they work?
 
50 ideas for using beacons
50 ideas for using beacons50 ideas for using beacons
50 ideas for using beacons
 
BEACON TECHNOLOGY OVERVIEW
BEACON TECHNOLOGY OVERVIEWBEACON TECHNOLOGY OVERVIEW
BEACON TECHNOLOGY OVERVIEW
 
An introduction to Beacons
An introduction to BeaconsAn introduction to Beacons
An introduction to Beacons
 
YAMAHA YVC-1000
YAMAHA YVC-1000YAMAHA YVC-1000
YAMAHA YVC-1000
 
Bluetooth LE & iBeacons by Javier Chávarri (NSBarcelona)
Bluetooth LE & iBeacons by Javier Chávarri (NSBarcelona)Bluetooth LE & iBeacons by Javier Chávarri (NSBarcelona)
Bluetooth LE & iBeacons by Javier Chávarri (NSBarcelona)
 
E band s -55 smart bluetooth bracelet in stock 6 colors
E band s -55 smart bluetooth bracelet in stock 6 colorsE band s -55 smart bluetooth bracelet in stock 6 colors
E band s -55 smart bluetooth bracelet in stock 6 colors
 
Getting physical with web bluetooth in the browser
Getting physical with web bluetooth in the browserGetting physical with web bluetooth in the browser
Getting physical with web bluetooth in the browser
 
Beacon bluetooth low energy
Beacon bluetooth low energyBeacon bluetooth low energy
Beacon bluetooth low energy
 
Bluetooth low energy
Bluetooth low energyBluetooth low energy
Bluetooth low energy
 
iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信
 
Géo-Beacon France - retail
Géo-Beacon France - retailGéo-Beacon France - retail
Géo-Beacon France - retail
 
MOBIUS Smart Stores @ Mobile Hungary 2016
MOBIUS Smart Stores @ Mobile Hungary 2016MOBIUS Smart Stores @ Mobile Hungary 2016
MOBIUS Smart Stores @ Mobile Hungary 2016
 
conichiwa Retail Solutions
conichiwa Retail Solutionsconichiwa Retail Solutions
conichiwa Retail Solutions
 

Similaire à Intro to iBeacon and Bluetooth Low Energy

iBeacons - the new low-powered way of location awareness
iBeacons - the new low-powered way of location awarenessiBeacons - the new low-powered way of location awareness
iBeacons - the new low-powered way of location awarenessStefano Zanetti
 
Droid con 2015 - experimenting monitoring and proximity techniques using andr...
Droid con 2015 - experimenting monitoring and proximity techniques using andr...Droid con 2015 - experimenting monitoring and proximity techniques using andr...
Droid con 2015 - experimenting monitoring and proximity techniques using andr...Commit University
 
Mobile development in age of Internet of Things and programming Apple Watch
Mobile development in age of Internet of Things and programming Apple WatchMobile development in age of Internet of Things and programming Apple Watch
Mobile development in age of Internet of Things and programming Apple WatchJanusz Chudzynski
 
2020 04 09 Global AI Community Virtual Tour - Drones and AI
2020 04 09 Global AI Community Virtual Tour - Drones and AI2020 04 09 Global AI Community Virtual Tour - Drones and AI
2020 04 09 Global AI Community Virtual Tour - Drones and AIBruno Capuano
 
MOBILE REMOTE SURVEILLANCE TOWER
MOBILE REMOTE SURVEILLANCE TOWERMOBILE REMOTE SURVEILLANCE TOWER
MOBILE REMOTE SURVEILLANCE TOWERIRJET Journal
 
2020 04 18 Global AI On Tour Monterrey - Program a Drone using AI
2020 04 18 Global AI On Tour Monterrey - Program a Drone using AI2020 04 18 Global AI On Tour Monterrey - Program a Drone using AI
2020 04 18 Global AI On Tour Monterrey - Program a Drone using AIBruno Capuano
 
Selected Work Portfolio
Selected Work PortfolioSelected Work Portfolio
Selected Work PortfolioDavid
 
Experimenting Monitoring and Proximity techniques using Android potential and...
Experimenting Monitoring and Proximity techniques using Android potential and...Experimenting Monitoring and Proximity techniques using Android potential and...
Experimenting Monitoring and Proximity techniques using Android potential and...DuckMa
 
Design Process Stories
Design Process StoriesDesign Process Stories
Design Process StoriesPenina Finger
 
Elevate: an iBeacon experience made by Touchwonders
Elevate: an iBeacon experience made by TouchwondersElevate: an iBeacon experience made by Touchwonders
Elevate: an iBeacon experience made by TouchwondersFabio Milano
 
Brown University Robotics Final Paper 2010
Brown University Robotics Final Paper 2010Brown University Robotics Final Paper 2010
Brown University Robotics Final Paper 2010Kwame Martin
 
Firefox OS and the Internet of Things - NDC London 2014
Firefox OS and the Internet of Things - NDC London 2014Firefox OS and the Internet of Things - NDC London 2014
Firefox OS and the Internet of Things - NDC London 2014Jan Jongboom
 
Wireless bomb disposal robot ppt
Wireless bomb disposal robot pptWireless bomb disposal robot ppt
Wireless bomb disposal robot pptAbhishek Gupta
 
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...South Tyrol Free Software Conference
 
Obstacle detection using laser
Obstacle detection using laserObstacle detection using laser
Obstacle detection using laserRohith R
 
Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017
Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017
Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017Codemotion
 

Similaire à Intro to iBeacon and Bluetooth Low Energy (20)

Using iBeacons in Titanium
Using iBeacons in TitaniumUsing iBeacons in Titanium
Using iBeacons in Titanium
 
iBeacons - the new low-powered way of location awareness
iBeacons - the new low-powered way of location awarenessiBeacons - the new low-powered way of location awareness
iBeacons - the new low-powered way of location awareness
 
Droid con 2015 - experimenting monitoring and proximity techniques using andr...
Droid con 2015 - experimenting monitoring and proximity techniques using andr...Droid con 2015 - experimenting monitoring and proximity techniques using andr...
Droid con 2015 - experimenting monitoring and proximity techniques using andr...
 
Mobile development in age of Internet of Things and programming Apple Watch
Mobile development in age of Internet of Things and programming Apple WatchMobile development in age of Internet of Things and programming Apple Watch
Mobile development in age of Internet of Things and programming Apple Watch
 
2020 04 09 Global AI Community Virtual Tour - Drones and AI
2020 04 09 Global AI Community Virtual Tour - Drones and AI2020 04 09 Global AI Community Virtual Tour - Drones and AI
2020 04 09 Global AI Community Virtual Tour - Drones and AI
 
MOBILE REMOTE SURVEILLANCE TOWER
MOBILE REMOTE SURVEILLANCE TOWERMOBILE REMOTE SURVEILLANCE TOWER
MOBILE REMOTE SURVEILLANCE TOWER
 
2020 04 18 Global AI On Tour Monterrey - Program a Drone using AI
2020 04 18 Global AI On Tour Monterrey - Program a Drone using AI2020 04 18 Global AI On Tour Monterrey - Program a Drone using AI
2020 04 18 Global AI On Tour Monterrey - Program a Drone using AI
 
Selected Work Portfolio
Selected Work PortfolioSelected Work Portfolio
Selected Work Portfolio
 
Experimenting Monitoring and Proximity techniques using Android potential and...
Experimenting Monitoring and Proximity techniques using Android potential and...Experimenting Monitoring and Proximity techniques using Android potential and...
Experimenting Monitoring and Proximity techniques using Android potential and...
 
Design Process Stories
Design Process StoriesDesign Process Stories
Design Process Stories
 
Elevate: an iBeacon experience made by Touchwonders
Elevate: an iBeacon experience made by TouchwondersElevate: an iBeacon experience made by Touchwonders
Elevate: an iBeacon experience made by Touchwonders
 
Brown University Robotics Final Paper 2010
Brown University Robotics Final Paper 2010Brown University Robotics Final Paper 2010
Brown University Robotics Final Paper 2010
 
Firefox OS and the Internet of Things - NDC London 2014
Firefox OS and the Internet of Things - NDC London 2014Firefox OS and the Internet of Things - NDC London 2014
Firefox OS and the Internet of Things - NDC London 2014
 
Wireless bomb disposal robot ppt
Wireless bomb disposal robot pptWireless bomb disposal robot ppt
Wireless bomb disposal robot ppt
 
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
SFScon 2020 - Alex Bojeri - BLUESLEMON project autonomous UAS for landslides ...
 
Mapping mobile robotics
Mapping mobile roboticsMapping mobile robotics
Mapping mobile robotics
 
Obstacle detection using laser
Obstacle detection using laserObstacle detection using laser
Obstacle detection using laser
 
Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017
Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017
Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017
 
Kinect
KinectKinect
Kinect
 
Kinect
KinectKinect
Kinect
 

Dernier

Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 

Dernier (20)

Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 

Intro to iBeacon and Bluetooth Low Energy