Evaluación de la librería TAPLINX para el desarrollo de aplicaciones móviles NFC
Evaluation of TAPLINX framework for mobile NFC applications development
Ver/ Abrir
Identificadores
URI: http://hdl.handle.net/10902/19938Registro completo
Mostrar el registro completo DCAutoría
Gabella Castillo, JosebaFecha
2020-10-20Director/es
Derechos
Atribución-NoComercial-SinDerivadas 3.0 España
Resumen/Abstract
RESUMEN: Acercar una tarjeta a un lector para identificarnos o realizar el pago es una tienda es algo que se ha convertido en una acción habitual en nuestras vidas. Cada vez más, se está extendiendo el uso de terminales móviles como tarjeta o como elemento para acceder a información de almacenada en ellas, véase en paradas de autobuses, en anuncios publicitarios, etc. La plétora de modelos de tarjetas, con sus particularidades en términos de seguridad, de mecanismos de acceso, etc. hace inviable para un desarrollador de aplicaciones móviles profundizar en todos los estándares y plantear todas variaciones que puedan surgir. Si bien los entornos de desarrollo habilitados en sistemas operativos móviles cada vez abstraen más la operativa de lectura y escritura de tarjetas inteligentes, todavía queda mucho trabajo por hacer para hacerlo lo más sencillo y transparente posible. En este sentido, los fabricantes de tarjetas, como NXP, uno de los líderes en el sector con su familia de tarjetas sin contacto MIFARE, proporcionan un API que habilita un acceso abierto a las funcionalidades de su tarjeta, empleando interfaces sencillos y ocultando toda la dificultad subyacente. El presente trabajo busca evaluar el framework TapLinx para el desarrollo de aplicaciones móviles NFC sobre el sistema operativo Android para la operativa con tarjetas de la familia MIFARE.
ABSTRACT: Bringing a card to a reader to identify ourselves or make payment is a store is something that has become a common action in our lives. Increasingly, the use of mobile terminals as a card or as an element to access information stored on them, see at bus stops, in advertisements, etc. The variety of card models, with their particularities in terms of security, access mechanisms, etc. makes it unfeasible for a mobile application developer to delve into all the standards and raise all variations that may arise. While development environments enabled on mobile operating systems are increasingly abstracting smart card reading and writing operations, there is still much work to be done to make it as simple and transparent as possible. In this sense, card manufacturers, such as NXP, one of the leaders in the sector with its family of MIFARE contactless cards, provides an API that enables open access to the functionalities of its card, using simple interfaces and hiding all the difficulties. underlying. The present work seeks to evaluate the TapLinx framework for the development of NFC mobile applications on the Android operating system for the operation with MIFARE family cards.