Formation Développement d'applications pour mobiles en langage Java : Java ME (J2ME)

Formation

À Levallois-Perret

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Levallois-perret

Grâce à cette formation vous pourrez acquérir les connaissances nécessaires qui vous permettrons d’ajouter des compétences à votre profil et obtenir de solides aptitude qui vousoffriront de nombreuses opportunités professionnelles.

Les sites et dates disponibles

Lieu

Date de début

Levallois-Perret ((92) Hauts-de-Seine)
Voir plan
22/24 Rue du Président Wilson, 92300

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Présentation de Java ME
Historique (anciennement J2ME), les objectifs, présentation des diverses plate-formes atteintes par
Java ME
Architecture de Java ME
Comprendre, définir, situer les termes : Java ME, CDC, CLDC, Configuration, Profiles, MIDP (1.0,
2.0), DoJa, MIDlet, jad.
Exercice : QCM sur les principaux termes de Java ME
Premier développement MIDP
Cycle de vie d'une MIDlet.
Ecriture d'une MIDlet, compilation, prévérification, packaging, description, déploiement.
Les environnements de développement : SUN WTK, plug-in Java ME pour Eclipse, Pulsar,
NetBeans
Travaux Pratiques : développement d'une première MIDlet
Interfaces graphiques en MIDP
Les interfaces graphiques "bas niveau" et "haut niveau"
Les classes fondamentales pour le haut niveau
Composants graphiques "écran": formulaire (Form), fenêtres texte (TextBox), listes (List),
Composants graphiques "contrôles" : champ de texte (TextField), boîte de choix
(ChoiceGroup), bouton (Command) du package javax.microedition.lcdui.
Gestion des événements.
Travaux Pratiques : développement d'une interface graphique haut niveau
Les classes fondamentales pour le bas niveau
Canvas, Graphics, primitives de dessin, Image, gestion des événements clavier et pointeur.
Travaux Pratiques : développement d'une interface graphique bas niveau
Persistance des données
La sauvegarde en local. l'API Record Management System (RMS).
La "base de données interne" RecordStore. Le paquetage javax.microedition.rms.
Créer, ouvrir, fermer détruire un RecordStore.
Ajouter, détruire un enregistrement (Record) dans un RecordStore.
Itérer, obtenir des informations (meta data) d'un RecordStore.
Travaux Pratiques : mise en place d'un RecordStore.
Programmation réseau
L'ensemble restreint des protocoles réseau possibles pour les portables.
L'API Generic Connection Framework (GCF) implémenté dans le paquetage
javax.microedition.io.
L'utilisation du protocole HTTP. Envoi et réception de données. Les protocoles réseau possibles
autre que HTTP.
Les web services, leur invocation depuis Java ME et l'exploitation de données XML.
Lien avec les RecordStore.
Travaux Pratiques : programmation d'une application client-serveur à l'aide d'un client mobile
Sécurité d'une application Java ME
Gestion des autorisations, de l'authentification et de la confidentialité (SSL).
L'intégrité d'une MIDlet.
Créer un certificat.
Authentifier une MIDlet suite.
La technologie Push de MIDP.
Conclusion et technologies futures
La portabilité des applications. L'optimisation du code. L'obfuscateur. Futurs projets et JSR.
Les APIs pour les jeux (GameCanvas, layer et animation), le package
javax.microedition.lcdui.game.
L'API Mobile Media (MMAPI).
Android de Google
Travaux Pratiques 1 : développement d'un jeu
Travaux Pratiques 2 : développement d'une IHM avec Android

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Formation Développement d'applications pour mobiles en langage Java : Java ME (J2ME)

Prix sur demande