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

 
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 type  votre_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.


Contenu relié par thématique

Commentaires

Poster un nouveau commentaire

Le contenu de ce champ est gardé secret et ne sera pas montré publiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Tags HTML permis: <a> <em><cite> <code><center> <ul><img> <ol> <li> <dl> <dt> <dd><p><br>

Plus d'informations sur les options de formatage

CAPTCHA
Désolé, trop de robots veulent entrer sur ce site... ;)
five times two equals
Solve this math question and enter the solution with digits. E.g. for "two plus four = ?" enter "6".