0% ont trouvé ce document utile (0 vote)
365 vues3 pages

Développement Mobile Android

Ce document présente le plan d'un cours sur le développement mobile sous Android. Il contient 5 chapitres traitant de l'introduction à la plateforme Android, de la création d'applications et des activités, des interfaces utilisateurs, des interfaces avancées et de la communication entre applications avec les intents.

Transféré par

surya Milongo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
365 vues3 pages

Développement Mobile Android

Ce document présente le plan d'un cours sur le développement mobile sous Android. Il contient 5 chapitres traitant de l'introduction à la plateforme Android, de la création d'applications et des activités, des interfaces utilisateurs, des interfaces avancées et de la communication entre applications avec les intents.

Transféré par

surya Milongo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

PLANS DE COURS

Intitulé du cours : Développement Mobile


Formateur : Milongo Surya Hanisch
Licence informatique Professionnel option génie
Niveau d’étude :
logiciel
Semestre : 4
Volume horaire : 8 heures par Semaine
Objectifs : • Comprendre l’architecture du système Android ;
• Comprendre l’organisation d’une application
Android ;
• Développer et déployer des applications natives
Android ;
• Connaitre les bonnes pratiques du
développement d’application Android.

PROGRAMME DU COURS

Chapitre I : Introduction au développement mobile sous Android


I.1. Historique de la plateforme Android
I.2. Installation et configuration de l’environnement Android Studio
I.3. Configuration d’un appareil virtuel sous Android studio
I.4. Création d’un projet Android
I.5. Les Ressources (Dossier res) d’une application Android
I.6. Le fichier de configuration ([Link])
I.6.1. Les permissions
I.7. Les fichiers [Link]
I.7.1. Le fichier [Link](Projet : version de gradle)
I.7.2. Le fichier [Link](Module : compilation)
I.8. Exécution
I.8.1. Exécution sur un émulateur
I.8.1. Exécution sur un appareil physique
I.9. Le fichier apk
I.9.1. Le fichier apk signé
I.9.1. Le fichier apk non signé
I.10. Nouvelles annotations
I.10.1. @RequiresApi

Chapitre II : Création d'applications et les Activités


II.1. Application Android
II.1.1. Définition
II.1.2. Composante d’une application Android
II.2. Création d'applications Android (concepts)
II.3. Les pièces d'une application Android
II.3.1. Composants applicatifs
II.3.2. Eléments d'interaction
II.4. Les Activités
II.5. Créer une activité sous Android studio
II.6. Cycle de vie d'une activité
II.6.1. La méthode onCreate()
II.6.2. La méthode onStart()
II.6.3. La méthode onResume()
II.6.4. La méthode onPause()
II.6.5. La méthode onStop()
II.6.6. La méthode onRestart()
II.6.7. La méthode onDestroy()
II.7. Messages et Boîte de dialogue
II.7.1. Message Toast
II.7.2. Message SnackBar
II.7.3. Boite de dialogue
II.8. Les Notifications
Chapitre III : Création d’interfaces utilisateurs
III.1. Introduction au interfaces graphiques (UI)
III.2. Quelques composants et les propriétés
III.3. Les layouts
III.3.1. LinearLayout
III.3.2. RelativeLayout
III.3.3. FrameLayout
III.3.4. TableLayout
III.3.5. ConstraintLayout
III.4. Les évènements
Chapitre IV : Interface utilisateurs avancée
IV.1. Les menus
IV.2. Les listes de choix (RecyclerView)
IV.3. Les fragments (Fragment et ViewPager)
IV.4. Internationalisation d’une application
IV.5. Multimédia
Chapitre V : Communication entre applications : INTENTS
V.1. Idée des intents
V.2. Communication entre applications
V.3. Principe de fonctionnement des intents
V.4. Création d’une Intent
V.5. Naviguer entre écrans au sein d'une Application
V.5.1. Démarrer une activité
V.5.1.1. Démarrer une activité de manière explicite
V.5.1.1. Démarrer une activité de manière implicite
V.5.1. Démarrer une sous-activité
V.5.1.1. Démarrer une sous-activité : cas 1
V.5.1.1. Démarrer une sous-activité : cas 2
V.5.1.1. Démarrer une sous-activité : cas 3
V.5.1.1. Démarrer une sous-activité : cas 4

Vous aimerez peut-être aussi