dimanche 3 février 2019

Module: Développement des Applications Mobiles

Module: Développement des Applications Mobiles

Module: Développement des Applications Mobiles
.... COMPÉTENCE:
Développement des applications mobiles

PRÉSENTATION:
- Le module «Développement d’applications mobiles» a été ajouté en 2ème année pour les TDI et les TDM.
- Ce module de compétence particulière aborde les notions fondamentales du développement et déploiement d’applications mobile. Il est nécessaire à l'étudiant d’avoir acquis une bonne connaissance en langage Java, HTML5, CSS3, Jquery, AngularJS, web service, JSON et XML.
- Ce module doit être enseigné dans un environnement Android avec Java comme langage de développement et Phone Gap.
- L’objectif du module est de faire acquérir les connaissances et les techniques nécessaires pour le développement et le déploiement d’applications mobile et mobile hybride, et plus particulièrement d'apprendre à réaliser des applications pour système d’exploitation mobile.
....
Voici le plan du module Développement des Applications Mobiles:

A. RÉALISATION DES APPLICATIONS HYBRIDE:

   - Introduction au développement pour téléphones intelligents:

      • Installation du SDK Android.
      • Description de l’architecture Android.
      • Outils de développement et plugin Google ADT.
      • Installation du framework Phonegap/cordova.

   - Outils et langage:

      • Html5.
      • CSS3.
      • JavaScript.
      • JQuery Mobile.

   - HTML5 pour le mobile:

      • Nouveaux attributs HTML5.
      • Éléments de formulaire.
      • Gestion du stockage local.
      • Présentation de l’élément Canvas.

   - Présentation  de Phonegap/cordova:

      • Architecture de Phonegap.
      • APls de base.
      • Framework Ul.
      • Débogage d’une application Phonegap.

   - Gestion des événements:

      • Événements dans une application Phonegap.
      • Utilisation d’Event Listener.
      • Type événements.

   - Réseau et notifications:

      • Gestion de l’appareil téléphone-tablette.
      • Utilisation du réseau.
      • Utilisation des notifications.

   - Stockage de données:

      • Options de stockage.
      • Utilisation de l’objet Data base.
      • Utilisation du stockage local.
      • Stockage sur le système de fichiers.

   - Gestion des contacts:

      • Création des contacts.
      • Gestion des contacts.
....

   - Capteurs:

      • Utilisation des ALS Phonegap.
      • Accès aux fonctionnalités natives de l’appareil.
      • Intégration des capteurs.

   - Déploiement:

      • Préparation au déploiement.
      • Utilisation de Phonegap build.
      • Déploiement sur Android.
      • Déploiement sur IOS.

B. DÉVELOPPEMENT DES APPLICATIONS NATIVES:

   - Présentation d'Android:

      • Historique.
      • Modèle de développement.
      • Contexte et enjeux.
      • Outils et SDK.
      • Java version Android.

   - Architecture d’une application:

      • Fichier "Manifest".
      • Les activités.
      • Les ressources.
      • Les receivers.
      • Les services.
      • Les fournisseurs de contenu.

   - L'interface graphique:

      • Les vues.
      • Les contrôles.
      • Les layouts.
      • Les styles et les thèmes.
      • Qu'est-ce que le Material Design ?
      • Les boîtes de dialogue.
      • Les thèmes.
      • Les ListView.

   - Application multi-écrans:

      • Les sous-activités.
      • Les fragments.

   - Contrôles avancés:

      • WebView.
      • ActionBar.
      • NavigationDrawer.
      • TabHost.
      • ViewPager.

   - Réseaux et services Web:

      • API réseaux.
      • Appel de services Web.
      • Invocation asynchrone.

   - Persistance de données:

      • Stockage clé-valeur.
      • Système de fichiers.
      • SQLite.

   - Géolocalisation et cartographie:

      • Fournisseurs de géolocalisation.
      • Utilisation de l'API Google Maps V2.

   - API et fonctionnalités multimédia:

      • Affichage de document.
      • Prise de photo.
      • Sons et micro.
      • Envoi et réception de SMS.
      • Push Notification.

   - Déploiement:

      • Prérequis au déploiement.
      • GooglePlay.
      • En entreprise.
      • Internationalisation....
Advertisement

Liens de téléchargement :

Télécharger le cours du Module: Développement des Applications Mobiles



 Afficher tout le texte

Enregistrer un commentaire

 

Vous pouvez nous contacter via notre compte Instagram