الانتقال إلى المحتوى الرئيسي
Gust Training
الاتصالات والهاتف المحمول

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

Objectifs de la formation J2ME Avec plus de deux milliards de téléphones portable et assistants personnels supportant Java ME,cette technologie est

المدة
4 Jours
المستوى
Intermédiaire
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

Avec plus de deux milliards de téléphones portable et assistants personnels supportant Java ME,cette technologie est très présente sur le marché des systèmes informatiques personnels portables. A l’issue de cette formation Java ME, les participants maîtriseront l’architecture Java ME (CLDC/MIDP) et développeront des MIDLETS sur téléphone présentant tous les aspects traditionnellement liés avec ce type d’équipement : interfaces graphiques, gestion du stockage local, connexion réseau pour ne citer que les plus classiques

لمن تتوجه هذه الدورة؟

Public :
Cette formation J2ME s’adresse aux développeurs, chefs de projet, toute personne s’intéressant à la programmation sur systèmes mobiles

المتطلبات المسبقة

Prérequis :
Connaissance du langage JAVA

البرنامج

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.

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

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.
  • Les classes fondamentales pour le bas niveau Canvas, Graphics, primitives de dessin, Image, gestion des événements clavier et pointeur.

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.

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.

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

المواضيع: Mobile

الاتصالات والهاتف المحمول

Formation Xamarin.Forms

Objectifs de la formation Xamarin forms Xamarin permet de développer en C# des applications mobiles pour iOS, Android, ou Windows Phone.

المدة
3 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

الاتصالات والهاتف المحمول

Formation Xamarin : Développement mobile multi plateforme en C#

Description de la formation Xamarin Cette formation a pour objectif de vous apprendre les bases du développement mobile avec le logiciel Xamarin

المدة
5 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الاتصالات والهاتف المحمول

Formation Windows Phone 8 développement

Objectifs de la formation Windows Phone 8 Cette formation « Windows Phone 8 développement » vous permettra de développer des applications

المدة
4 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire

الاتصالات والهاتف المحمول

Formation Windows Phone 7 développement

Objectifs de la formation Windows Phone 7 Cette formation « Windows Phone 7 développement » vous permettra de développer des applications

المدة
4 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Intermédiaire
تواصل عبر واتساب