IZYNFC – Kit de développement pour les applications mobiles NFC
IzyNFC est la première version d’un kit de développement d’applications NFC développé par Orange Labs/R&D dans le cadre du projet « NFC Container » labellisé par le pôle de compétitivité TES (Transactions Electroniques Sécurisées) de Basse Normandie. Ce projet a été subventionné par la Région de Basse Normandie et la Direction Générale de la compétitivité, de l’industrie et des services.
IzyNFC est conçu pour les applications mobiles NFC basée sur l’architecture SIM Centric conforme aux recommandations de la GSMA et de l’ETSI et respectant également les principes NFC Forum et Global Platform. S’adressant essentiellement aux développeurs et fournisseurs de services NFC, ce SDK fournit un moyen pour le développement, la simulation et les tests d’applications NFC basés sur la plateforme Java (J2ME) . Par exemple, il peut être utilisé pour développer des logiciels embarqués basés sur Java pour téléphones mobiles (MIDlet), la carte SIM (CARDLET), il intégre aussi une application Java permettant l’édition de tags NFC.
D’un point de vue plus ‘technique’, l’architecture d’IzyNFC est basée sur l’IDE (Integrated Development Environment) Eclipse Ganymede (3.4). Il s’agit du composant de base pour le développement avec les plugins suivants: Eclipse ME 1.8.0 et Orange-OJCF 3.2.0.
L’ensemble est bien conçu puisque tous les outils essentiels sont présent :
- Création de MIDlet : assistant de création (intégration de LWUIT notamment !) , configuration (analyse du code source, obfuscation, gestion des fichiers JAD (Java Application Descriptor), signature et exportation
- Création de CARDlet (Applet Javacard) : assistant de création, configuration, conversion en fichiers CAP, analyse du code, …
- Gestion de la SIM : Card Manager complet : install, load, delete … des Cardlet (Interoploader de la SIM Alliance), ainsi qu’un émulateur et un simulateur
- Il intégre aussi une application Java permettant la lecture, l’écriture et l’édition de Tags NFC (Micropass, Picopass et Mifare).
La documentation fournie est compléte et utile, l’ensemble des API SmartCard (Javacard, ETSI-3GPP, Global Platform) est aussi rassemblé dans ce kit.
IzyNFC est disponible à cette adresse : http://izynfc.sourceforge.net/
La vidéo ci-dessous permet d’en savoir plus sur le projet « NFC Container » du Pôle TES :































Hello my loved one! I want to say that this post is amazing, nice written and come with approximately all vital infos. I’d like to look extra posts like this .
[...] This post was mentioned on Twitter by Mobil'Idées, Mobil'Idées. Mobil'Idées said: IZYNFC – Kit de développement pour les applications mobiles NFC : http://bit.ly/8XA9G5 #NFC [...]
Ajouter une idée !