
La NFC (Near Field Communication) est une technologie sans fil à courte portée et sans contact, conçue pour des interactions rapides et simples - pensez à “tapoter un téléphone sur une étiquette”. Elle fonctionne à 13,56 MHz, sur quelques centimètres (souvent autour de ~2 cm dans des scénarios typiques), et est spéciale parce qu'un appareil actif (comme un téléphone) peut également fournir de l'énergie à une étiquette passive, ce qui permet d'avoir des cartes/autocollants sans pile. (Source : nfc-forum.org)
La NFC utilise le couplage magnétique en champ proche (et non la radio en champ lointain comme le Wi-Fi). Dans la plupart des usages quotidiens :
C'est pourquoi un autocollant NFC peut être fin comme du papier et “fonctionner” sans source d'énergie propre - ton téléphone l'alimente brièvement pendant l'effleurement.
Lorsque quelqu'un dit “quels types de NFC fonctionnent avec quels téléphones”, il mélange généralement deux couches :
Dans les projets grand public (tapoter pour ouvrir une page, tapoter pour enregistrer un contact), le sweet spot pratique de la compatibilité est :
Étiquette NFC qui contient un message NDEF.
Les appareils Android utilisent un système d'envoi de tags. En pratique, les téléphones Android “écoutent” les balises lorsque l'écran est déverrouillé (et que la fonction NFC est activée). Android met fortement l'accent sur NDEF en tant que norme la mieux prise en charge et recommande de l'utiliser “lorsque c'est possible” pour une prise en charge maximale ; les cas non NDEF nécessitent souvent un traitement plus personnalisé. (Source : Développeurs Android)
Ce que cela signifie pour les projets réels :
Sur l'iPhone, Core NFC permet aux développeurs de lire les étiquettes NFC. Apple affirme que Core NFC peut lire les étiquettes du Forum NFC de types 1 à 5 qui contiennent des données NDEF. (Source : Développeur Apple)
Apple documente également le comportement de la lecture de tags en arrière-plan via ses Tech Talks : la lecture de tags en arrière-plan est prise en charge sur l'iPhone XS, l'iPhone XS Max et l'iPhone XR, et le téléphone doit être déverrouillé au moins une fois après le démarrage pour que la lecture en arrière-plan fonctionne.
À emporter en pratique :
Si ton objectif est une compatibilité maximale entre Android et iPhone, une approche courante consiste à utiliser les balises de type 2 du Forum NFC (très largement utilisées pour les URL NDEF et les simples “actions de tapotement”).
La famille NXP NTAG213 / NTAG215 / NTAG216 est un exemple populaire. Ils sont conçus pour être conformes aux normes NFC Forum Type 2 Tag et ISO/IEC 14443 Type A, et se distinguent principalement par la taille de la mémoire utilisateur :
Règle générale :
Si tu envisages de créer une entreprise basée sur la NFC - cartes de visite intelligentes, robinets d'examen, étiquettes d'information sur les produits, flux d'accès, ou tout ce qui se trouve entre les deux - mais que tu n'es pas 100% sûr de ce dont tu as réellement besoin, n'hésite pas à nous envoyer un message.
Nous t'aiderons à trouver la bonne configuration (type d'étiquette/de puce, taille de la mémoire, matériaux comme l'anti-métal, codage/URL ou structure vCard, et compatibilité iPhone + Android) afin que tu ne perdes pas de temps et d'argent à faire des essais et des erreurs.
Pour obtenir une recommandation rapide et précise, inclus :
Envoie-nous un message à tout moment - nous serons heureux de t'aider 🙂 .