Magazine High tech

Comment utiliser le SDK Nokia 6131 NFC et les émulateurs sous Eclipse?

Publié le 09 mai 2008 par Vincent Gache

Qu'est ce que c'est ?

Le NFC, acronyme de Near Field Communication et dérivé du RFID, est un nouveau moyen de communication à distance entre objets mobiles, comme l'est par exemple le Bluetooth. A la différence de ce dernier, la distance maximale de contact entre deux mobiles en NFC, est réduite à une dizaine de centimètres.
Son utilisation va être probablement quotidienne dans les quelques années à venir puisque grâce à cette technologie on pourra payer avec son téléphone, accédez à des zones sécurisés, ou voire même faire du peer to peer entre deux téléphones.
Nokia a d'ores et déjà sorti un premier téléphone compatible avec le NFC. Un kit de développement est également disponible. Ce petit tutoriel va vous expliquer comment démarrer un projet sous Eclipse.

1) Téléchargement du SDK Nokia 6131 NFC 

> Télécharger le kit de développement à cette adresse: 

http://www.forum.nokia.com/info/sw.nokia.com/id/998af293-9ce7-4e8b-a7ab-1d63ad399a0c/Nokia_6131_NFC_SDK_1_1.zip.html


2) Installer le kit de développement et intégration du SDK sous Eclipse:

  • lancer setup.exe.
  • suivez la procédure d’installation. Lorsque vous êtes à la fenêtre Choose Install Set, sélectionnez SDK Integrated with Eclipse.
  • Achevez l’installation.

3) Création d’un projet sous Eclipse

  • lancez Eclipse.
  • sélectionnez File puis New puis Other…
  • dans l’arborescence sélectionner le dossier Java puis MIDP Project (Nokia SDK Plug-In)

  • entrez le nom de votre projet
  • sélectionnez le SDK à utiliser pour compiler dans la liste déroulante. Normalement il doit apparaitre automatiquement sinon cliquez sur Browse et dans l’arborescence, allez jusqu’au dossier contenant votre SDK.
Ex : C:/Nokia/Devices/Nokia_6131_NFC_SDK_1_1
  • assurez vous que dans Source Folders on build path soit du typevotre_projet/src ou votre_projet/bin
  • cliquez sur Finish

Un workspace s’ouvre alors.


4) Utiliser les émulateurs Nokia 6131 NFC

  • cliquez droit sur le nom de votre projet dans le Package Explorer, et sélectionner
New/Class
  • Créer votre class avec le nom qui vous convient et le package qui le contient.
  • Implémenter les fonctions que vous souhaitez.

> Pour lancer l’émulateur de Nokia avec votre code :

  • cliquez droit sur le nom de votre projet dans le Package Explorer
  • sélectionnez : Run As / Open Run Dialog
  • vous accédez à cette fenêtre (sélectionnez Nokia SDK Plug-In et cliquez sur le nom de votre projet si vous n’avez pas une fenêtre ressemblant à celle qui se trouve en ci-dessous)


> Remplissez les champs de cette façon :

  • dans Project, sélectionnezà l’aide de Browse le projet que vous souhaitez lancer
  • dans Main Class entrez la classe contenant votre Main (MIDlet)

> A l’onglet Nokia SDK Plug-in, assurez vous que le SDK sélectionné est bien Nokia_6131_NFC_SDK_1_1.

  •  cliquez sur Run

> Si lorsque vous lancez l’émulateur vous obtenez l’erreur suivante :

ALERT: java/lang/ClassFormatError: Bad version information.


  • cliquez droit sur le nom de votre projet dans Package Explorer
  • sélectionnez Properties
  • dans l'arborescence, sélectionnez Java Compiler
  • cochez Enable project specific settings
  • à Compiler compliance level dans la liste déroulante au lieu de 6.0, sélectionnez 1.4
  • cliquez sur OK.

> lancez vôtre application et plus d'erreur.

Il ne vous reste plus qu'ensuite à développer le projet selon vos objectifs.



Retour à La Une de Logo Paperblog

A propos de l’auteur


Vincent Gache 647 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossiers Paperblog

Magazines