Les trois plates-formes Java
J2SE
Si vous optez pour les kits de développement de Sun Microsystems, vous aurez à choisir entre J2S2, J2EE et J2ME.
Si vous codez en Java pour la première fois, ce sera à probablement via le J2SE : Java2 Standard Edition. Comme son nom l'indique, il s’agit de la plateforme de développement standard.
Elle vous permettra de créer des application et des applets.
Vous la trouverez via cette adresse Internet :http://www.java.sun.com/j2se
J2EE
J2EE : Java2 entreprise Edition. Il s’agit d'une plateforme basée sur J2SE mais avec des fonctionnalités supplémentaires, telles que :
– JDBC : un module de connectivité aux bases de données.
– JAXP : une prise en charge de XML.
– JMS : un service de messagerie.
– Les servlets, etc...
Bref, si vous souhaitez concevoir des logiciels au niveau « entreprise », J2EE s'offre à vous.
J2ME
J2ME : Java2 Micro Edition, pourrait être vulgairement considérée comme une version bridée du J2SE.
Plus précisément, J2ME permet une prise en charge de Java sur les appareils électroniques et les systèmes embarqués, tels que les téléphones portables ou bien les tablet-PCs.
C'est justement cette plate-forme J2ME que nous avons choisit pour développer le jeu de puissance 4 sur téléphones portables, les deux autres plates-formes ne fournissant pas les outils nécessaires.
Concrètement, nous avons opté pour l'EDI[1] NetBeans 5.0, avec le « Mobility Pack 5.0». C'est à travers ce dernier que nous bénéficions des fonctionnalités du J2ME, en plus d'un simulateur intégré de téléphones portables et d'un éditeur d'interfaces graphiques.