Formations au coeur des technologies

Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !

Java Micro Edition

CODE:LJ100

Public


Développeurs Java souhaitant programmer avec Java 2 Micro Edition.

Objectifs


Comprendre le fonctionnement de J2ME, savoir élaborer l'architecture et choisir les outils à mettre en oeuvre en fonction du matériel concerné.

Préalables


Il est demandé aux participants de connaître les bases du langage Java.

Programme


Présentation


Le besoin : les applications embarquées, les objets disposant de ressources restreintes (téléphones mobiles , PDA, ...)

Fonctionnement de J2ME


optimisations java par rapport à un jre.
Les machines virtuelles, configurations, et profils adaptés à chaque type de matériel.
Les deux types de terminaux :
- téléphones mobiles et PDA (configuration CLDC)
- les terminaux connectés (configuration CDC)

CLDC


La notion de KVM. Les limites. Les profils MIDP.

CDC


La machine virtuelle CDM. Les profils CDC.

Programmation J2ME


Organisation d'une midlet.
Les midlets, exemples:
- application graphique de base avec menu
- application client/serveur entre un téléphone portable et un serveur.

J2ME Wireless Toolkit


Les API:
Bluetooth, J2ME Web Services, Security and Trust Services, Mobile Media.



Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code cours : LJ100

Contenu de la formation