Quand on doit programmer quelque chose, la première chose qui nous vient à l'esprit après avoir choisi le langage à utiliser est celle de l'environnement de développement (EDI pour Environnement de Développement Informatique et IDE pour les anglo-saxons).
Comme pour tous les langages de programmation, le choix est vaste mais ce n'est pas une raison pour le prendre à la légère. En effet, l'IDE est "le logiciel" qui va vous permettre d'écrire votre code, de le compiler, d'ajouter des émulateurs, d'organiser vos projets, etc... d'où l'importance de bien le choisir.
Dans cette article, je vous présenterais les 3 environnements les plus couramment utilisés pour programmer en J2ME : Java Wireless Toolkit, Eclipse et Netbeans. De plus, les ayant tous testés, je vous donnerais leurs avantages et inconvénients, ce qui peut être pratique si vous débutez.
Java Wireless Toolkit
Java Wireless ToolKit (que l'on nommera JWT par soucis de commodité) est un outil développé par Sun (le créateur du langage J2ME) qui ne sert qu'à compiler, exécuter et packager (mettre son programme sous forme de fichiers directement installables sur le téléphone). De cette façon, vous avez un environnement minimaliste qui vous permet de programmer partout sans fioritures.
Muni d'un seul compilateur et de quelques émulateurs, JWT saura vous dépanner de manière rapide si vous devez tester quelques fichiers sources. La conception de projet reste quant à elle difficile puisque le logiciel n'intègre pas d'éditeur de texte, élément clé de tout développeur.
Ses principaux avantages sont sa facilité d'installation et d'utilisation puisque peut de possibilités sont proposés, ce qui déplaira aux personnes qui se lancent dans de gros projets (pas de gestion de serveur SVN par exemple).
Vous pouvez télécharger l'outil JWT en vous rendant sur le site de Sun .
Eclipse et le plugin EclipseME
Dans la famille des environnements de développement, Eclipse est un des plus célèbre : sa facilité d'installation (une simple archive à décompresser) et sa flexibilité (compatible avec de nombreux langages en ont fait un outil de choix des développeurs informatiques.
Spécialisé Java, il est nécessaire d'installer un plugin J2ME pour programmer sur téléphones mobiles. L'avantage est qu'une fois ce dernier installé,vous pouvez déjà commencer à l'utiliser sans rien configurer. Côté configuration, il n'est pas trop compliqué d'y ajouter d'autres émulateurs (ceux de Nokia ou Sony-Ericsson par exemple).
Avant de vous lancer, sachez qu'il est tout de même nécessaire d'avoir installé JWT pour utiliser Eclipse : en effet, Eclipse utilise le compilateur de JWT pour compiler et exécuter les programmes.
Si vous souhaiter télécharger tout cela, rendez-vous à cette adresse pour Eclipse et à cette autre adresse pour le plugin EclipseME.
Netbeans
Netbeans est l'IDE proposé par la société IBM. Plus orienté professionnel et développement de très gros projets, il est tout de même parfaitement utilisable pour J2ME. Tout comme Eclipse, son langage de prédilection est le J2EE (Java 2 Entreprise Edition) mais il a l'avantage de proposer une version qui prend en charge nativement J2ME.
Ne vous laissez pas impressionner par son côté "usine à gaz" et les nombreux outils qu'il intègre ! Edition de diagrammes des classes, conception d'interfaces graphique, Netbeans est une trousse à outils très vaste mais reste néanmoins facile à utiliser pour ceux et celles qui ne cherchent qu'à travailler sur de petits projets.
Petit plus, Netbeans (tout comme Eclipse) prend en charge le service d'archivage SVN qui permet de sauvegarder vos fichiers sources et d'enregistrer leurs modifications.
Pour plus d'infos sur l'utilisation de Netbeans et pour le télécharger, ça se passe ici.
Pour conclure, je vous dirais que tous les IDE se valent entre eux. Que vous choisissiez d'utiliser Eclipse et Netbeans, vous serez à même de développer vos programmes dans un environnement confortable et plaisant sur le long terme. Attention toutefois, sachez que comme tout logiciel, il est nécessaire de passer un peu de temps sur votre IDE pour connaître toutes ses fonctionnalités et le maîtriser dans ses moindres détails.
Mon conseil : n'hésitez pas à installer et à tester Netbeans et Eclipse. Après 2-3 semaines d'utilisation, vous vous sentirez forcément à l'aise sur l'un des deux. Et pour les plus courageux d'entre-vous qui choisiront de travailler avec le seul JWT, je ne peux vous conseiller d'utiliser l'excellent éditeur de texte gratuit qu'est Notepad++ .
Avant de vous laisser, je voulais vous dire que les installations de Netbeans et Eclipse feront l'objet de tutorials dans les prochains articles.
Sur ce, je vous souhaite plein de bon temps avec votre nouvel outil de travail !
blog comments powered by Disqus
Inscription à :
Publier les commentaires (Atom)