SlideShare une entreprise Scribd logo
Les Beacons en
5mn chrono
Laurent Pastorelli
contact@lpastyle.com
25/10/2017Meetup Développement Mobile Côte-d’Azur
1
Sommaire
• Définition
• Fonctionnement
• Utilisations
• Protocoles
• Démo
• Liens & Questions ?
25/10/2017Meetup Développement Mobile Côte-d’Azur
2
Définition : Tolkien
• Beacon
noun,
a fire or light set up in
a high or prominent
position as a warning,
signal, or celebration.
“ a chain of beacons carried the news ”
25/10/2017Meetup Développement Mobile Côte-d’Azur
3
Définition : App. mobiles
• Emetteur radio miniature
• Bluetooth 4.0 LE (2,4 GHz)
• Portée 0 à 400m (Pmax = 10mW)
• Signal omnidirectionnel
• Très grande autonomie (> 1 an)
25/10/2017Meetup Développement Mobile Côte-d’Azur
4
Fonctionnement
• Emission périodique de courtes impulsions
• Transmission d’un identifiant unique (UUID)
• Déclenche une notification sur le mobile
• Liaison unidirectionnelle* du beacon vers le mobile
25/10/2017Meetup Développement Mobile Côte-d’Azur
5
Utilisations
• Offres ciblées en commerce de détail
25/10/2017Meetup Développement Mobile Côte-d’Azur
6
Utilisations
• Guidage et localisation indoor
25/10/2017Meetup Développement Mobile Côte-d’Azur
7
Utilisations
• Visites guidées
25/10/2017Meetup Développement Mobile Côte-d’Azur
8
Protocoles
• iBeacon (Apple)
• UUID, major, minor, CPwr
• Eddystone (Google)
• UID, URL, EID, TLM
• Altbeacon (Radius Network)
• UUID, major, minor, CPwr
25/10/2017Meetup Développement Mobile Côte-d’Azur
9
Démo
• Application « Beacon Scanner » (N. Bridoux)
• https://play.google.com/store/apps/details?id=com.bridou_n.beaconscanner
25/10/2017Meetup Développement Mobile Côte-d’Azur
10
Liens & Questions
• Spécifications beacons
• https://developer.apple.com/ibeacon/
• https://github.com/google/eddystone
• https://github.com/AltBeacon/spec
• Vos questions ?
25/10/2017Meetup Développement Mobile Côte-d’Azur
11

Contenu connexe

Similaire à DevMobCA #18: beacons

Rapport stage fin d'études
Rapport stage fin d'étudesRapport stage fin d'études
Rapport stage fin d'études
Albert IBANEZ
 
La fibre optique
La fibre optiqueLa fibre optique
La fibre optique
GONEAxel
 
Présentation Bluetooth Low Energy - SMILE ECS
Présentation Bluetooth Low Energy - SMILE ECSPrésentation Bluetooth Low Energy - SMILE ECS
Présentation Bluetooth Low Energy - SMILE ECS
Alexandre LAHAYE
 
Power.pdf
Power.pdfPower.pdf
Power.pdf
DanMarouIsmene
 
Masterclass : Les opportunités de la 5G
Masterclass : Les opportunités de la 5GMasterclass : Les opportunités de la 5G
Masterclass : Les opportunités de la 5G
FrenchTechCentral
 
L'info en mobilité passe par la connexion (2010)
L'info en mobilité passe par la connexion (2010)L'info en mobilité passe par la connexion (2010)
L'info en mobilité passe par la connexion (2010)
Ardesi Midi-Pyrénées
 
#Et6-At11-la mobilité passe par la connexion
#Et6-At11-la mobilité passe par la connexion#Et6-At11-la mobilité passe par la connexion
#Et6-At11-la mobilité passe par la connexion
Ludovic Dublanchet
 
Le projet James IV – la prochaine génération de contrôle de l'environnement p...
Le projet James IV – la prochaine génération de contrôle de l'environnement p...Le projet James IV – la prochaine génération de contrôle de l'environnement p...
Le projet James IV – la prochaine génération de contrôle de l'environnement p...
Minnovarc
 
R&s 10 juin 2015 orange arnaud
R&s 10 juin 2015 orange arnaudR&s 10 juin 2015 orange arnaud
R&s 10 juin 2015 orange arnaud
Reseauxetservicestpa
 
ATEC-ITS France 2011 : information voyageur sur téléphone mobile
ATEC-ITS France 2011 : information voyageur sur téléphone mobileATEC-ITS France 2011 : information voyageur sur téléphone mobile
ATEC-ITS France 2011 : information voyageur sur téléphone mobile
Régis Castéran
 
Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)
Robert Vivanco Salcedo
 
Reseaux-Optiques-par exemples fibre optique.pdf
Reseaux-Optiques-par exemples fibre optique.pdfReseaux-Optiques-par exemples fibre optique.pdf
Reseaux-Optiques-par exemples fibre optique.pdf
ykyog
 
ProxiCenter Rennes - Communiqués de presse datacenter TDF
ProxiCenter Rennes - Communiqués de presse datacenter TDFProxiCenter Rennes - Communiqués de presse datacenter TDF
ProxiCenter Rennes - Communiqués de presse datacenter TDF
TDF
 
dokumen.tips_ppt-fibre-optique.pdf
dokumen.tips_ppt-fibre-optique.pdfdokumen.tips_ppt-fibre-optique.pdf
dokumen.tips_ppt-fibre-optique.pdf
toutou0071
 
My bussines solution distribution catalogue produits
My bussines solution distribution   catalogue produits My bussines solution distribution   catalogue produits
My bussines solution distribution catalogue produits
Yassir Yaalaoui
 
Introduction à l'IOT (Internet des objets) - Thomas DARIEL (PramaTALK)
Introduction à l'IOT (Internet des objets) - Thomas DARIEL (PramaTALK)Introduction à l'IOT (Internet des objets) - Thomas DARIEL (PramaTALK)
Introduction à l'IOT (Internet des objets) - Thomas DARIEL (PramaTALK)
Pramana
 
Mrvc
MrvcMrvc
ToIP
ToIPToIP

Similaire à DevMobCA #18: beacons (20)

Rapport stage fin d'études
Rapport stage fin d'étudesRapport stage fin d'études
Rapport stage fin d'études
 
La fibre optique
La fibre optiqueLa fibre optique
La fibre optique
 
Mobile Mondays - Alcatel
Mobile Mondays - AlcatelMobile Mondays - Alcatel
Mobile Mondays - Alcatel
 
Présentation Bluetooth Low Energy - SMILE ECS
Présentation Bluetooth Low Energy - SMILE ECSPrésentation Bluetooth Low Energy - SMILE ECS
Présentation Bluetooth Low Energy - SMILE ECS
 
Power.pdf
Power.pdfPower.pdf
Power.pdf
 
Masterclass : Les opportunités de la 5G
Masterclass : Les opportunités de la 5GMasterclass : Les opportunités de la 5G
Masterclass : Les opportunités de la 5G
 
L'info en mobilité passe par la connexion (2010)
L'info en mobilité passe par la connexion (2010)L'info en mobilité passe par la connexion (2010)
L'info en mobilité passe par la connexion (2010)
 
#Et6-At11-la mobilité passe par la connexion
#Et6-At11-la mobilité passe par la connexion#Et6-At11-la mobilité passe par la connexion
#Et6-At11-la mobilité passe par la connexion
 
Le projet James IV – la prochaine génération de contrôle de l'environnement p...
Le projet James IV – la prochaine génération de contrôle de l'environnement p...Le projet James IV – la prochaine génération de contrôle de l'environnement p...
Le projet James IV – la prochaine génération de contrôle de l'environnement p...
 
R&s 10 juin 2015 orange arnaud
R&s 10 juin 2015 orange arnaudR&s 10 juin 2015 orange arnaud
R&s 10 juin 2015 orange arnaud
 
ATEC-ITS France 2011 : information voyageur sur téléphone mobile
ATEC-ITS France 2011 : information voyageur sur téléphone mobileATEC-ITS France 2011 : information voyageur sur téléphone mobile
ATEC-ITS France 2011 : information voyageur sur téléphone mobile
 
Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)
 
Reseaux-Optiques-par exemples fibre optique.pdf
Reseaux-Optiques-par exemples fibre optique.pdfReseaux-Optiques-par exemples fibre optique.pdf
Reseaux-Optiques-par exemples fibre optique.pdf
 
ProxiCenter Rennes - Communiqués de presse datacenter TDF
ProxiCenter Rennes - Communiqués de presse datacenter TDFProxiCenter Rennes - Communiqués de presse datacenter TDF
ProxiCenter Rennes - Communiqués de presse datacenter TDF
 
dokumen.tips_ppt-fibre-optique.pdf
dokumen.tips_ppt-fibre-optique.pdfdokumen.tips_ppt-fibre-optique.pdf
dokumen.tips_ppt-fibre-optique.pdf
 
My bussines solution distribution catalogue produits
My bussines solution distribution   catalogue produits My bussines solution distribution   catalogue produits
My bussines solution distribution catalogue produits
 
Introduction à l'IOT (Internet des objets) - Thomas DARIEL (PramaTALK)
Introduction à l'IOT (Internet des objets) - Thomas DARIEL (PramaTALK)Introduction à l'IOT (Internet des objets) - Thomas DARIEL (PramaTALK)
Introduction à l'IOT (Internet des objets) - Thomas DARIEL (PramaTALK)
 
Mrvc
MrvcMrvc
Mrvc
 
ToIP
ToIPToIP
ToIP
 
programme
programmeprogramme
programme
 

Plus de Olivier Destrebecq

N'en restons pas au REST, l'heure est au GraphQL
N'en restons pas au REST, l'heure est au GraphQLN'en restons pas au REST, l'heure est au GraphQL
N'en restons pas au REST, l'heure est au GraphQL
Olivier Destrebecq
 
React xp
React xpReact xp
Le RGPD dans le contexte mobile
Le RGPD dans le contexte mobileLe RGPD dans le contexte mobile
Le RGPD dans le contexte mobile
Olivier Destrebecq
 
AWS chez Attestis
AWS chez AttestisAWS chez Attestis
AWS chez Attestis
Olivier Destrebecq
 
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
Olivier Destrebecq
 
DMCA #23: Patrick kedziora - boilingice - art is theft 2018
DMCA #23: Patrick kedziora - boilingice - art is theft 2018DMCA #23: Patrick kedziora - boilingice - art is theft 2018
DMCA #23: Patrick kedziora - boilingice - art is theft 2018
Olivier Destrebecq
 
DMCA#21: reactive-programming
DMCA#21: reactive-programmingDMCA#21: reactive-programming
DMCA#21: reactive-programming
Olivier Destrebecq
 
DMCA #20: Migration Natif vers react natif
DMCA #20: Migration Natif vers react natifDMCA #20: Migration Natif vers react natif
DMCA #20: Migration Natif vers react natif
Olivier Destrebecq
 
DevMobCA #18: L'industrialisation des application mobiles
DevMobCA #18: L'industrialisation des application mobilesDevMobCA #18: L'industrialisation des application mobiles
DevMobCA #18: L'industrialisation des application mobiles
Olivier Destrebecq
 
Mobilization 2017: Don't lose your users because of endless quality issues
Mobilization 2017: Don't lose your users because of endless quality issuesMobilization 2017: Don't lose your users because of endless quality issues
Mobilization 2017: Don't lose your users because of endless quality issues
Olivier Destrebecq
 
DevMobCA #16: Comment arrêter de perdre des clients sur votre site ou appli s...
DevMobCA #16: Comment arrêter de perdre des clients sur votre site ou appli s...DevMobCA #16: Comment arrêter de perdre des clients sur votre site ou appli s...
DevMobCA #16: Comment arrêter de perdre des clients sur votre site ou appli s...
Olivier Destrebecq
 
Designing a json/rest api for your mobile app
Designing a json/rest api for your mobile appDesigning a json/rest api for your mobile app
Designing a json/rest api for your mobile app
Olivier Destrebecq
 
DevMobCA: Continuous integration
DevMobCA: Continuous integrationDevMobCA: Continuous integration
DevMobCA: Continuous integration
Olivier Destrebecq
 

Plus de Olivier Destrebecq (13)

N'en restons pas au REST, l'heure est au GraphQL
N'en restons pas au REST, l'heure est au GraphQLN'en restons pas au REST, l'heure est au GraphQL
N'en restons pas au REST, l'heure est au GraphQL
 
React xp
React xpReact xp
React xp
 
Le RGPD dans le contexte mobile
Le RGPD dans le contexte mobileLe RGPD dans le contexte mobile
Le RGPD dans le contexte mobile
 
AWS chez Attestis
AWS chez AttestisAWS chez Attestis
AWS chez Attestis
 
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
DMCA #25: Jenkins - Docker & Android: Comment Docker peu faciliter la créatio...
 
DMCA #23: Patrick kedziora - boilingice - art is theft 2018
DMCA #23: Patrick kedziora - boilingice - art is theft 2018DMCA #23: Patrick kedziora - boilingice - art is theft 2018
DMCA #23: Patrick kedziora - boilingice - art is theft 2018
 
DMCA#21: reactive-programming
DMCA#21: reactive-programmingDMCA#21: reactive-programming
DMCA#21: reactive-programming
 
DMCA #20: Migration Natif vers react natif
DMCA #20: Migration Natif vers react natifDMCA #20: Migration Natif vers react natif
DMCA #20: Migration Natif vers react natif
 
DevMobCA #18: L'industrialisation des application mobiles
DevMobCA #18: L'industrialisation des application mobilesDevMobCA #18: L'industrialisation des application mobiles
DevMobCA #18: L'industrialisation des application mobiles
 
Mobilization 2017: Don't lose your users because of endless quality issues
Mobilization 2017: Don't lose your users because of endless quality issuesMobilization 2017: Don't lose your users because of endless quality issues
Mobilization 2017: Don't lose your users because of endless quality issues
 
DevMobCA #16: Comment arrêter de perdre des clients sur votre site ou appli s...
DevMobCA #16: Comment arrêter de perdre des clients sur votre site ou appli s...DevMobCA #16: Comment arrêter de perdre des clients sur votre site ou appli s...
DevMobCA #16: Comment arrêter de perdre des clients sur votre site ou appli s...
 
Designing a json/rest api for your mobile app
Designing a json/rest api for your mobile appDesigning a json/rest api for your mobile app
Designing a json/rest api for your mobile app
 
DevMobCA: Continuous integration
DevMobCA: Continuous integrationDevMobCA: Continuous integration
DevMobCA: Continuous integration
 

Dernier

Presentation d'esquisse route juin 2023.pptx
Presentation d'esquisse route juin 2023.pptxPresentation d'esquisse route juin 2023.pptx
Presentation d'esquisse route juin 2023.pptx
imed53
 
Reconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la fermeReconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la ferme
Institut de l'Elevage - Idele
 
Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
Institut de l'Elevage - Idele
 
pdfcoffee.com_polycopie-de-cours-ppt-lge604-20012-bf-pdf-free.pdf
pdfcoffee.com_polycopie-de-cours-ppt-lge604-20012-bf-pdf-free.pdfpdfcoffee.com_polycopie-de-cours-ppt-lge604-20012-bf-pdf-free.pdf
pdfcoffee.com_polycopie-de-cours-ppt-lge604-20012-bf-pdf-free.pdf
Elisée Ndjabu
 
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdfCOURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
sieousse95
 
1er webinaire INOSYS Réseaux d’élevage Ovins Viande
1er webinaire INOSYS Réseaux d’élevage Ovins Viande1er webinaire INOSYS Réseaux d’élevage Ovins Viande
1er webinaire INOSYS Réseaux d’élevage Ovins Viande
Institut de l'Elevage - Idele
 
Comment aborder le changement climatique dans son métier, volet adaptation
Comment aborder le changement climatique dans son métier, volet adaptationComment aborder le changement climatique dans son métier, volet adaptation
Comment aborder le changement climatique dans son métier, volet adaptation
Institut de l'Elevage - Idele
 
Accompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermièreAccompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermière
Institut de l'Elevage - Idele
 
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivoresCOUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
Institut de l'Elevage - Idele
 
Accompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de productionAccompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de production
Institut de l'Elevage - Idele
 
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Institut de l'Elevage - Idele
 

Dernier (11)

Presentation d'esquisse route juin 2023.pptx
Presentation d'esquisse route juin 2023.pptxPresentation d'esquisse route juin 2023.pptx
Presentation d'esquisse route juin 2023.pptx
 
Reconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la fermeReconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la ferme
 
Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
Quelles rotations dans les systèmes caprins de Nouvelle-Aquitaine et Pays de ...
 
pdfcoffee.com_polycopie-de-cours-ppt-lge604-20012-bf-pdf-free.pdf
pdfcoffee.com_polycopie-de-cours-ppt-lge604-20012-bf-pdf-free.pdfpdfcoffee.com_polycopie-de-cours-ppt-lge604-20012-bf-pdf-free.pdf
pdfcoffee.com_polycopie-de-cours-ppt-lge604-20012-bf-pdf-free.pdf
 
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdfCOURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
COURS ANALYSE FINANCIERE-NOGLO Méthodes d’analyses financières.pdf
 
1er webinaire INOSYS Réseaux d’élevage Ovins Viande
1er webinaire INOSYS Réseaux d’élevage Ovins Viande1er webinaire INOSYS Réseaux d’élevage Ovins Viande
1er webinaire INOSYS Réseaux d’élevage Ovins Viande
 
Comment aborder le changement climatique dans son métier, volet adaptation
Comment aborder le changement climatique dans son métier, volet adaptationComment aborder le changement climatique dans son métier, volet adaptation
Comment aborder le changement climatique dans son métier, volet adaptation
 
Accompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermièreAccompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermière
 
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivoresCOUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
 
Accompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de productionAccompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de production
 
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
 

DevMobCA #18: beacons

  • 1. Les Beacons en 5mn chrono Laurent Pastorelli contact@lpastyle.com 25/10/2017Meetup Développement Mobile Côte-d’Azur 1
  • 2. Sommaire • Définition • Fonctionnement • Utilisations • Protocoles • Démo • Liens & Questions ? 25/10/2017Meetup Développement Mobile Côte-d’Azur 2
  • 3. Définition : Tolkien • Beacon noun, a fire or light set up in a high or prominent position as a warning, signal, or celebration. “ a chain of beacons carried the news ” 25/10/2017Meetup Développement Mobile Côte-d’Azur 3
  • 4. Définition : App. mobiles • Emetteur radio miniature • Bluetooth 4.0 LE (2,4 GHz) • Portée 0 à 400m (Pmax = 10mW) • Signal omnidirectionnel • Très grande autonomie (> 1 an) 25/10/2017Meetup Développement Mobile Côte-d’Azur 4
  • 5. Fonctionnement • Emission périodique de courtes impulsions • Transmission d’un identifiant unique (UUID) • Déclenche une notification sur le mobile • Liaison unidirectionnelle* du beacon vers le mobile 25/10/2017Meetup Développement Mobile Côte-d’Azur 5
  • 6. Utilisations • Offres ciblées en commerce de détail 25/10/2017Meetup Développement Mobile Côte-d’Azur 6
  • 7. Utilisations • Guidage et localisation indoor 25/10/2017Meetup Développement Mobile Côte-d’Azur 7
  • 8. Utilisations • Visites guidées 25/10/2017Meetup Développement Mobile Côte-d’Azur 8
  • 9. Protocoles • iBeacon (Apple) • UUID, major, minor, CPwr • Eddystone (Google) • UID, URL, EID, TLM • Altbeacon (Radius Network) • UUID, major, minor, CPwr 25/10/2017Meetup Développement Mobile Côte-d’Azur 9
  • 10. Démo • Application « Beacon Scanner » (N. Bridoux) • https://play.google.com/store/apps/details?id=com.bridou_n.beaconscanner 25/10/2017Meetup Développement Mobile Côte-d’Azur 10
  • 11. Liens & Questions • Spécifications beacons • https://developer.apple.com/ibeacon/ • https://github.com/google/eddystone • https://github.com/AltBeacon/spec • Vos questions ? 25/10/2017Meetup Développement Mobile Côte-d’Azur 11