Alexis Loiselle, Alex Tran
18 févr. 2025
Technologies de proximité
Dans cet article, nous allons présenter le geofencing, les balises Bluetooth (beacons) ainsi que le NFC. De plus, nous partagerons des exemples concrets où ces technologies ont été utilisées à grande échelle.
Geofencing
Le geofencing est une technologie qui permet aux appareils mobiles d’observer des zones géographiques et de déclencher l’exécution de code lorsque l’utilisateur entre ou sort d’une zone déterminée. Ces zones, pouvant être configurées dynamiquement et modifiées programmatiquement, offrent une grande flexibilité dans la définition des emplacements à observer. Fonctionnant sur iOS et Android, le geofencing s’appuie sur la détection du signal GPS pour activer des actions automatisées au sein de l’application.
D’un point de vue technique, ce mécanisme permet de déclencher l’exécution de blocs de code à la réception d’un événement géolocalisé. Le système peut ainsi initier des processus tels que l’envoi de notifications ou de requêtes vers un service backend, intégrant de manière fluide la gestion des données en temps réel au comportement de l’application. Cette capacité d’automatisation offre une base solide pour la création de fonctionnalités interactives et réactives.
Cependant, le geofencing présente quelques limitations. Le délai de synchronisation peut atteindre jusqu’à 30 secondes, impactant la réactivité des déclenchements. De plus, iOS limite la surveillance à 20 zones tandis qu’Android en autorise jusqu’à 100, imposant parfois des stratégies de mises à jour dynamique. La précision du signal, d’environ 10 mètres, et la gestion exclusivement en 2D, sans prise en compte de l’altitude, peuvent également restreindre son étendue de possibilités, notamment dans des environnements souterrains ou dans des endroits ou le signal GPS n’est pas assez précis. Par ailleurs, l’activation du geofencing nécessite que l’utilisateur accepte le partage permanent de sa position, ce qui peut causer une friction.
Projet
Thirdbridge à eu l'incroyable opportunité de participer à la mise en place un système novateur de paiement à la pompe basé sur la reconnaissance visuel et le geofencing.Your browser does not support the video tag.
Beacons BLE
Les beacons BLE (ou balises Bluetooth Low Energy) sont des petits dispositifs émettant des signaux BLE à intervalles réguliers. Ces signaux peuvent être détectés par des appareils compatibles (comme les smartphones, tablettes ou autres objets connectés) situés à proximité. Contrairement à d’autres formes de communication Bluetooth, les beacons ne nécessitent pas d’appairage : ils fonctionnent en mode broadcasting, envoyant uniquement des informations sans attendre de réponse d’un autre appareil. Cela en fait une technologie clé pour les applications basées sur la géolocalisation, la navigation intérieure, le marketing contextuel et la gestion des actifs.
Un beacon BLE transmet périodiquement un petit paquet de données contenant un identifiant unique. Un téléphone intelligent ou un autre récepteur BLE peut capter ce signal et déclencher une action spécifique en fonction de sa proximité. Par exemple, lorsqu’un utilisateur entre dans un magasin équipé de beacons, une application peut détecter leur présence et afficher une offre promotionnelle en temps réel.
L’utilisation de beacons BLE comporte plusieurs avantages. En effet, la technologie BLE consomme très peu d’énergie et est optimisée pour fonctionner longtemps sur batterie. De plus, les beacons sont généralement de petite taille, leur permettant une installation simple et flexible sans câblage dans divers environnements intérieurs et extérieurs. Leur portée est configurable de quelques mètres jusqu’à 100 mètres et est généralement compatible avec la majorité des téléphones intelligents et tablettes modernes grâce à l’utilisation de protocoles standardisés comme iBeacon (Apple), Eddystone (Google) ou AltBeacon (open-source), permettant une compatibilité avec différents systèmes d’exploitation et plateformes.
Cependant, les beacons BLE comportent quelques limitations. L’utilisateur doit installer une application spécifique pour recevoir et interpréter et réagir aux signaux qui sont envoyés. De plus, les beacons sont très sensibles aux interférences, que ce soit par des objets physiques ou des appareils électroniques qui émettent des ondes, altérant ainsi leur portée et la précision des signaux.
Projet
Thirdbridge a conçu l’application mobile ainsi que le système d’interaction avec les Beacons BLE installés dans les 91 lave-autos de Couche-Tard au Québec. Ce système offre une expérience utilisateur inégalée aux clients de Couche-Tard, leur permettant de réaliser une transaction complète uniquement avec leur téléphone mobile !
NFC
Le Near Field Communication (NFC) est une technologie de communication sans fil à très courte portée (2 à 10 cm) qui permet des échanges de données instantanés entre deux appareils compatibles. Basée sur la fréquence 13,56 MHz, elle fonctionne selon trois modes principaux : lecture/écriture, émulation de carte et peer-to-peer. Grâce à sa facilité d’utilisation, NFC est largement adopté dans divers domaines, notamment les paiements sans contact, l’identification et l’authentification et la billetterie électronique.
En mode lecture/écriture, un téléphone intelligent peut écrire ou lire les informations provenant d’un tag NFC et est souvent utilisé pour afficher des informations sous forme de “borne interactive”. La lecture d’un tag NFC peut aussi servir en marketing intelligent en ouvrant une page web spécifique ou lisant un fichier multimédia. En mode émulation de carte, la technologie NFC sert surtout à effectuer des paiements sans contact (Apple Pay, Google Pay et Samsung Pay) ou comme carte de transport (pour le bus et métro) ou badge d’accès (pour une chambre d’hôtel ou une porte sécurisée). En mode peer-to-peer, il est possible d’échanger des fichiers comme des photos ou des contacts ou encore de connecter des appareils ensemble plus aisément (connecter des écouteurs à un téléphone intelligent).
L’utilisation du NFC comporte plusieurs avantages. En effet, les interactions sont instantanées et sans contact puisqu’il ne faut simplement qu’approcher son appareil pour initier la communication. La courte portée réduit les risques d’interception et permet un chiffrement des transactions, notamment pour les paiements. Les tags NFC ne nécessitent pas d’énergie, ou dans des cas plus rares très peu d’énergie, pour opérer.
Cependant, la technologie NFC comporte quelques limitations. La faible portée requiert une proximité entre l’utilisateur et le tag NFC. De plus, peu d’informations peuvent être échangées dû au faible débit de transmission. Le NFC n’échappe pas non plus au attaques de proximité (skimming) permettant de récupérer de manière frauduleuse les données d’une carte bancaire.
Projet
Thirdbridge a conçu l’application mobile alimentant le premier dépanneur intelligent d’Amérique du Nord ! L’expérience sans caissier reposait sur plusieurs technologies, notamment l’utilisation du NFC pour confirmer le paiement à la sortie du magasin.Your browser does not support the video tag.
Conclusion
Les technologies de proximité permettent d’enrichir les expériences offertes par le mobile en connectant l’utilisateur au monde physique. Bien comprendre leurs forces et faiblesses respectives permet de concevoir des projets de haute qualité qui augmentent le niveau d’interactivité avec les utilisateurs. Que ce soit le geofencing, l’utilisation du Bluetooth, du NFC ou même de technologies plus modernes comme l’Ultra Wide Band, l’expérience de Thirdbridge dans le développement mobile vous permettra de débloquer un univers de possibilités !






