Saltar al contenido
Noticias de tecnologia

NFC se vuelve más flexible con “Open NFC” para Android

NFC se vuelve más flexible con "Open NFC" para Android

El proveedor de soluciones de semiconductores Inside Secure ha lanzado una pila de protocolo NFC de código abierto para Android 2.3, cuyo nombre en código es “Gingerbread”, que proporcionará a los proveedores de chips, fabricantes de teléfonos inteligentes, operadores inalámbricos y desarrolladores de software de forma gratuita. La pila, llamada Open NFC, es la primera implementación independiente del hardware de NFC (comunicación de campo cercano) para el sistema operativo móvil Android de Google.

Antes de este lanzamiento, la compatibilidad de Android con el código NFC solo funcionaba con chips NFC del proveedor NXP Semiconducters. Sin embargo, con Open NFC, se pueden usar diferentes chips NFC en teléfonos Android, con menos esfuerzo del que se hubiera requerido antes.

¿Por qué abrir NFC?

Philippe Martineau, vicepresidente ejecutivo de la línea de negocios NFC para Inside Secure, explica que “Open NFC se basa en una capa de software de abstracción de hardware separada, muy delgada y fácilmente adaptable, que representa un porcentaje muy pequeño del código de pila total, lo que significa que el La pila de software NFC abierta se puede aprovechar fácilmente para diferentes hardware de chip NFC “.

“Esto tiene enormes ventajas de costo, tiempo de comercialización y flexibilidad para los proveedores de chips NFC, fabricantes de teléfonos inteligentes y desarrolladores de software que de otra manera tendrían que lidiar con la reescritura de los elementos específicos de hardware de la pila de protocolos Gingerbread NFC”, dijo.

Lo que quiere decir es que, sin algo como Open NFC, cualquier fabricante de teléfonos inteligentes que quisiera construir teléfonos usando chips de otra compañía además de NXP habría tenido que reescribir una parte sustancial del código que se encuentra en el sistema operativo Android para permitir que la pila funcione con un controlador NFC diferente o un chip de conectividad combinado.

¿Qué más hace Open NFC?

El código que hace referencia al hardware NXP no se limita a una capa delgada específica de hardware, dijo Martineau, sino que se encuentra en toda la pila. Sin embargo, con la capa de abstracción de hardware de Open NFC, adaptar esa pila al nuevo hardware es mucho más simple.

Open NFC en sí no es nuevo, se introdujo el año pasado. Esta es solo la primera vez que se ha portado a Android. La versión de Android de la pila incluye la capacidad de leer y escribir etiquetas y admite comunicaciones de igual a igual, emparejamiento de Bluetooth y Wi-Fi, interacciones con SIM de protocolo de un solo cable y otros elementos seguros y es compatible con tarjetas inteligentes y Etiquetas RFID.

La pila también está disponible para WinCE 6.0, Windows Phone 7, Linux 2.6, MeeGo y otras plataformas móviles además de Android. La descarga del software estará disponible para Android 2.3 / 2.4 a través del sitio web de Inside Secure a fin de mes. Es gratis y de código abierto bajo la licencia Apache. La documentación para desarrolladores está disponible aquí.

Por qué es importante NFC

NFC, una tecnología de comunicaciones inalámbricas de corto alcance, se ha utilizado ampliamente en otras partes del mundo, especialmente en regiones de Europa y Asia, pero aún no se ha popularizado en América del Norte. Pero con el lanzamiento de Android 2.3 y el teléfono insignia más nuevo de Google Android, el Nexus S, la compatibilidad con NFC está integrada.

La tecnología forma la base de las próximas plataformas de pagos móviles que le permitirían mover su teléfono en un dispositivo en el punto de venta para realizar una compra, sin necesidad de tarjetas de crédito. Google está trabajando en un servicio de pagos móviles propio, que uniría varios de sus productos, incluidos Google Places, Hotpot (recomendaciones de empresas locales) y, por supuesto, Android. Tanto Apple como RIM también tienen planes para NFC en sus teléfonos, aunque se sabe menos sobre sus iniciativas particulares.

Más importante aún, tres de los cuatro principales operadores móviles de EE. UU., AT&T, Verizon Wireless y T-Mobile, se han asociado en un servicio de pagos móviles llamado Isis que utilizará tecnología NFC. El servicio se implementará durante los próximos 18 meses en mercados clave, dice el grupo.

Y otras startups también están aprovechando NFC. Por ejemplo, la empresa de pagos móviles de persona a persona mPayy interactúa con la tecnología NFC en sus servicios de pago móvil para el transporte público y los minoristas tradicionales. Otra startup, Bling Nation, ofrece pegatinas para teléfonos con NFC que no incluyen el hardware necesario.

Los analistas de investigación de Forrester señalaron a NFC como una de las principales tendencias móviles para 2011 y dijeron que en algunas regiones de EE. UU. Donde existe infraestructura NFC, la tecnología comenzará a pasar de las etapas de prueba a una adopción más amplia este año.

Nota: Nos comunicamos con NXP para obtener comentarios y actualizaremos cuando llegue. Manténganse al tanto.

Actualizar: La siguiente es la declaración de NXP de Henri Ardevol, vicepresidente y gerente general, transacciones seguras, NXP Semiconductors:

NXP está comprometido con el desarrollo de código abierto de pilas de protocolos y API NFC. Estamos trabajando con socios de todos los ecosistemas que incluyen muchas partes como Google, fabricantes de teléfonos, operadores de redes móviles para respaldar el desarrollo de dispositivos y aplicaciones NFC.

NFClib de NXP tiene una estructura de capas clásica, con una capa de abstracción de hardware (HAL) que proporciona una abstracción clara del hardware subyacente y el sistema operativo.

Este HAL representa una fracción de la pila de software total, como es típico en cualquier implementación de tecnología de conectividad. NXP es el único proveedor que proporciona la pila completa en código abierto, incluido HAL.

La API de HAL se encuentra en el archivo phHAL4Nfc.h y también está disponible para cualquier otro fabricante de HW que desee asignar su hardware. En última instancia, el NCI proporcionará una API estándar para la abstracción de hardware, actualmente en fase de especificación en el Foro NFC. NXP juega un papel activo en el NFC-Forum para impulsar los estándares relacionados con NFC. El resto del código de NXP está desarrollado para admitir una amplia gama de estándares de la industria y no es propiedad de ninguna plataforma de hardware específica.

Al apoyar a la industria de esta manera, creemos que esto impulsará la creación de aplicaciones NFC atractivas por parte de los fabricantes de teléfonos y los desarrolladores de aplicaciones independientes por igual “.