Avec l’essor des appareils Internet des objets (IoT) et des services basés sur la proximité, les technologies de balises sont devenues un moyen important pour les applications de comprendre leur environnement physique et de proposer des expériences contextuelles. Eddystone de Google et iBeacon d’Apple sont deux des plus grands acteurs du secteur des balises. Les deux permettent aux applications de détecter les balises à proximité et de déclencher des actions en fonction de la proximité, mais elles présentent quelques différences clés.
Qu’est-ce qu’Eddystone ?
Eddystone est un format de balise ouverte développé par Google en 2015. Il utilise le Bluetooth Low Energy (BLE) pour diffuser de petits paquets de données pouvant être récupérés par des applications mobiles compatibles. Eddystone prend en charge plusieurs types de trames pour différents cas d’utilisation :
Eddystone-UID transmet un identifiant unique qui identifie la balise. Cela permet aux applications d’associer les données stockées à la balise.
Eddystone-URL diffuse une URL que les utilisateurs peuvent visiter à proximité. Utile pour créer des liens vers des informations contextuelles.
Eddystone-TLM transmet des données télémétriques telles que le niveau de la batterie pour aider à maintenir les réseaux de balises.
Eddystone-EID transmet un identifiant crypté pour des raisons de sécurité.
Eddystone fonctionne avec Android et iOS et offre une intégration transparente avec les services Google.
Qu’est-ce qu’iBeacon ?
iBeacon a été développé par Apple en 2013, ce qui en fait la première technologie de balise grand public. Comme Eddystone, il utilise BLE pour diffuser les données captées par les appareils grand public comme les iPhones et les iPads.
Le format iBeacon transmet uniquement un UUID, une valeur majeure et une valeur mineure. L’UUID identifie le type de balise, tandis que les balises majeures et mineures permettent de différencier les balises individuelles.
Contrairement à Eddystone, iBeacon est propriétaire des plates-formes Apple telles que iOS, watchOS et macOS. Cela signifie une intégration transparente avec l’écosystème Apple au détriment d’une compatibilité plus large.
Différences clés
Bien que les deux technologies permettent des expériences passionnantes de localisation, Eddystone et iBeacon présentent quelques différences notables :
Ouvert ou fermé – Eddystone est open source, tandis qu’iBeacon est la propriété d’Apple.
Multiplateforme – Eddystone fonctionne sur iOS et Android, tandis qu’iBeacon est limité aux appareils Apple.
Plusieurs types de trames — Eddystone prend en charge l’UUID, l’URL, la télémétrie et les identifiants cryptés. iBeacon ne prend en charge que l’UUID, majeur, mineur.
Intégration — iBeacon offre une intégration transparente avec les services Apple. Eddystone s’intègre mieux à Google.
Sécurité — Eddystone prend en charge les identifiants cryptés. iBeacon n’a pas de cryptage natif.
En résumé, Eddystone offre une plus grande flexibilité et une prise en charge multiplateforme, tandis qu’iBeacon offre une intégration plus étroite avec l’écosystème Apple. Le choix entre les deux dépend de la combinaison d’appareils et de services requis pour un déploiement de balise donné. Mais avec la maturation rapide des deux technologies, les consommateurs peuvent s’attendre à un riche ensemble d’expériences sensibles à la proximité, quel que soit le déroulement de la bataille des balises.