Home » Featured, NFC, Technique

IZYNFC – Kit de développement pour les applications mobiles NFC

22 novembre 2009 990 views 2 Idées
Logo du kit de développement IzyNFC

Logo du SDK IzyNFC

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).
Architecture fonctionnelle du SDK IzyNFC

Architecture fonctionnelle du SDK IzyNFC

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 :

Related Posts with Thumbnails
Bookmark and Share
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

2 Idées »

  • Kr​oat​ien dit:

    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 .

Ajouter une idée !

Ajoutez votre idée ci dessous, ou partagez-là sur votre site web. Vous pouvez aussi suivre les idées par RSS.

”Ce sont les idées folles qui bâtissent le monde.” - Paul Boudreau, Le dernier choix.

Vous pouvez utiliser les tags suivant :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ce site supporte les Gravatars. Pour avoir le vôtre, veuillez vous inscrire sur Gravatar.