Cómo Crear una Tarjeta de Visita Digital en una Etiqueta NFC — vCard, Smart Poster o URL

Tres formas de poner tus datos de contacto en una etiqueta NFC — un registro vCard MIME, un registro URL o un Smart Poster — y cuál encaja con tu audiencia, tu chip de etiqueta y la frecuencia con la que actualizarás los datos.

Published

Una tarjeta de visita digital por NFC es solo un mensaje NDEF escrito en una etiqueta. Tienes tres opciones reales para el contenido: un registro vCard MIME, un registro URL que apunta a una página de contacto alojada, o un Smart Poster que envuelve la URL con un título. La opción correcta depende de si tu audiencia usa iPhone o Android, con qué frecuencia actualizarás tus datos y qué chip NTAG compraste.

Elige tu formato: vCard, URL o Smart Poster

Registro vCard MIME

Una vCard es un archivo de contacto en texto plano definido por RFC 6350 (versión 4.0) y sus predecesores 3.0 y 2.1. En una etiqueta, vive dentro de un registro NDEF con TNF = 0x02 y un tipo MIME text/vcard. El sistema operativo abre el diálogo de contacto directamente cuando un lector le entrega el registro — sin web, sin desvíos. El problema: iOS solo maneja registros MIME de forma fiable cuando ya hay una app lectora NFC abierta. El despacho NDEF de Android dirige text/vcard directamente a Contactos, que es exactamente lo que quieres. Si tu audiencia se inclina hacia Android, el registro vCard es la ruta más limpia.

Registro URL

Un registro URL usa el Well Known URI RTD, que comprime el prefijo (https://, tel:, mailto:) a un solo byte y guarda el resto como una cadena corta. Toca, se abre el navegador, y tu página presenta un botón "Guardar contacto" que descarga una vCard. Los registros URL son universalmente tocables — todo iPhone XS o más nuevo con iOS 13+ los muestra en lectura de etiquetas en segundo plano en iPhone sin app abierta, según la documentación de NFCNDEFTag de Apple. Extra: puedes actualizar la página destino más tarde sin tocar nunca la etiqueta.

Smart Poster

Un Smart Poster es la especificación del NFC Forum que agrupa un registro URI con registros Title y Action opcionales. El teléfono puede mostrar el título antes de abrir la URL — así el diálogo de toque dice "Añadir Jane Doe a contactos" en lugar de un dominio crudo.

Presupuesto de memoria

La sobrecarga NDEF más tu contenido tiene que caber en la memoria de usuario del chip. Los chips Type-2 más comunes te dan aproximadamente 144 bytes (NTAG213), 504 bytes (NTAG215) o 888 bytes (NTAG216). Una vCard recortada cabe cómodamente en NTAG215; una URL cabe en cualquiera de ellos. Mira el chip NTAG correcto para el trabajo para la comparación completa.

Paso a paso — escribe la etiqueta

Necesitarás un teléfono con NFC (iPhone XS o más nuevo con iOS 13+ para escritura, o cualquier Android moderno), una NTAG213/215/216 en blanco y NFCore o cualquier escritor NDEF.

  1. Compón tu vCard en cualquier editor de texto plano. El contenido mínimo útil es BEGIN:VCARD, VERSION:3.0, FN:, N:, TEL;TYPE=cell:, EMAIL:, ORG:, URL:, REV:, END:VCARD. Guárdalo en UTF-8.
  2. Abre NFCore y comienza una nueva etiqueta. Elige el tipo de registro — vCard, URL o Smart Poster.
  3. Pega tu vCard (o tu URL), toca Escribir y mantén la etiqueta firme contra la antena NFC del teléfono hasta sentir el háptico de éxito. La colocación de la antena importa más de lo que la gente cree — mira la guía completa de escribir una etiqueta NFC con tu teléfono.
  4. Verifica con un segundo dispositivo. El diálogo de contacto debería aparecer para vCards; una vista previa de URL debería aparecer para URL y Smart Poster.

Por debajo, en Android, las llamadas son NdefRecord.createMime("text/vcard", bytes) y NdefRecord.createUri(uri), envueltas en un NdefMessage y escritas mediante Ndef.writeNdefMessage() — según la documentación básica de NFC de Android. NFCore lo gestiona por ti, pero saber qué pasa debajo del contenedor NDEF que todo lector entiende ayuda cuando algo se tuerce.

Problemas comunes y soluciones

No pasa nada al tocar en iPhone — probablemente escribiste una vCard MIME. La lectura en segundo plano de iOS es fiable para registros URL e irregular para MIME crudo. Abre NFCore primero, o cambia a una URL o Smart Poster.

El diálogo de contacto muestra campos en blanco — normalmente una vCard 4.0 con un FN mal formado o sin N. Vuelve a vCard 3.0 con el conjunto básico.

La escritura falla o solo escribe una vez — la etiqueta estaba bloqueada, o es un chip Type-V (ICODE SLIX) en lugar de un Type-2. Quédate con NTAG213/215/216. Vienen formateadas para NDEF y desbloqueadas.

La tarjeta se quedó sin espacio — quita PHOTO y LOGO, acorta NOTE, o sube a un NTAG216.

Hacer esto en NFCore concretamente

NFCore incluye una plantilla de Tarjeta de Visita Digital para cada formato, así que no tienes que armar el texto de la vCard a mano. El Tag Inspector muestra el diseño exacto del registro NDEF después de la escritura — TNF, campo de tipo, longitud del contenido — que es la forma más rápida de confirmar que text/vcard realmente quedó en la etiqueta. Nada sale de tu teléfono; los datos de contacto viven en la etiqueta y en la app, no en un servidor.

Preguntas Frecuentes

¿Puede un iPhone leer una etiqueta NFC con vCard sin una app abierta?

No de forma fiable. iPhone XS y posteriores con iOS 13+ muestran registros URL en segundo plano, pero un registro MIME vCard crudo normalmente necesita una app lectora NFC abierta. Para una experiencia de un toque en iOS, escribe una URL que apunte a una página de contacto alojada que sirva la descarga de la vCard.

¿Qué etiqueta NFC debería comprar para una tarjeta de visita?

Una NTAG215 es la opción segura por defecto — unos 504 bytes de memoria de usuario, suficiente para una vCard recortada. NTAG213 (~144 bytes) sirve para una URL o una vCard muy pequeña. NTAG216 (~888 bytes) es útil si planeas añadir una foto o un campo NOTE largo.

vCard, URL o Smart Poster — ¿cuál es la diferencia al tocar?

vCard abre el diálogo de contacto directamente en dispositivos que manejan text/vcard. URL abre una página web y es la más universal entre iOS y Android. Smart Poster envuelve una URL con un título para que el diálogo muestre una etiqueta antes de abrir. Elige URL o Smart Poster si te importan los toques en segundo plano de iOS; elige vCard si tu audiencia es muy de Android.

¿Puedo actualizar una etiqueta NFC de tarjeta de visita después de escribirla?

Sí — siempre que no la bloquees. Las etiquetas NDEF siguen siendo reescribibles hasta que pongas los bytes de bloqueo. Si tus datos cambian a menudo, deja la etiqueta sin bloquear o escribe una URL que apunte a una página que puedas editar.

¿La vCard necesita ser versión 4.0?

vCard 3.0 se lee de forma más fiable en apps de contactos antiguas de Android; 4.0 es el estándar actual (RFC 6350). Para una audiencia mixta, vCard 3.0 con FN, N, TEL, EMAIL, ORG y URL es el contenido más seguro.


¿Listo para Comenzar?

Descarga NFCore y comienza a gestionar tus etiquetas NFC como un profesional.