Vous êtes sur la page 1sur 2

Diocèse de Bafoussam / Institut Catholique de Bafoussam Diocèse de Bafoussam / Institut Catholique de Bafoussam

ETABLISSEMENT D’ENSEIGNEMENT SUPERIEUR AUTORISE PAR LE MINESUP GENIE LOGICIEL ETABLISSEMENT D’ENSEIGNEMENT SUPERIEUR AUTORISE PAR LE MINESUP GENIE LOGICIEL
AUT : N 15/05584/MINESUP/ DDE 056/06/15 B.P: 210 Bafoussam, Tél. 697.43.30.43/ II AUT : N 15/05584/MINESUP/ DDE 056/06/15 B.P: 210 Bafoussam, Tél. 697.43.30.43/ II
691.46.39.07 691.46.39.07
www.icabaf.org E-Mail: unicathobaf@yahoo.com www.icabaf.org E-Mail: unicathobaf@yahoo.com

SYLLABUS UE IGL241 Programmation pour terminaux mobiles Page 1 sur 4 SYLLABUS UE IGL241 Programmation pour terminaux mobiles Page 2 sur 4

a) Le savoir transmis
Date Motif Rédigé par : Validé par :
1) Comprendre Android OS, Gradle, Android Studio, SDK, AVD, VS Code.
01/11/2023 Création M. KOUOKAM
2) Déboguer une application Android.
3) Développer une application mobile basée sur l'interface utilisateur en utilisant Android
Intitulé du cours : Programmation Pour Terminaux Mobiles Studio et VS Code.
Code : IGL241 4) Concevoir une application pour mobile en utilisant divers capteurs.
5) Concevoir et développer une application utilisant une base de données.
Langue d’enseignement : Française Semestre : 01
b) Le savoir-faire développé
Année académique: 2023/2024 Volume horaire : 75H
1) Concevoir des applications pour resourdre le problèmes de la vie réel.
2) S'adapter pour apprendre les nouvelles technologies mobiles cross-platform.
I- Description du cours
c) Le savoir-être développé
Dans ce cours Android, vous apprenez les bases de la programmation d'Android, des concepts
1) Devenir un développeur Android certifié
et créer une variété d'applications, en utilisant le langage de programmation Java. Vous
IV- Méthodes pédagogiques, Modalité d’évaluation, Supports pédagogiques
commencez avec Hello World et travaillez votre chemin vers des applications qui effectuent
utilisés
des calculs de base, des événements et le stockage des données au niveau utilisateur. En
deuxième partie, vous allez apprendre comment développer des applications cross a) Méthodes d’enseignement
postformé(web, mobile, et Desktop) en utilisant le framework Ionic. · Cours magistral
· Vidéos
II- Pré requis
· Exercices
· Fondamentaux de la programmation Java.
· Réalisation de projet
· Principes de base du cadre de collecte Java.
· Programmation C (de base à avancé) · Exposé + Débat, TPE
· Programmation C++. b) Modalité d’évaluation
· Avoir un ordinateur en état de marche avec 8 Go de RAM ou plus et une
· 2 contrôles continus (Écrit + TPE) et un examen final
connexion Internet.
· Rien d'autre ! Il n'y a que vous, votre ordinateur et votre ambition pour commencer c) Support pédagogique utilisé
dès aujourd’hui. · Tableau effaçable

· Diapositives (vidéo Projecteur)


III- Objectifs pédagogiques
· Polycopies
A la fin de ce cours, les étudiants seront capables de...
· Logiciel
1 2
Diocèse de Bafoussam / Institut Catholique de Bafoussam Diocèse de Bafoussam / Institut Catholique de Bafoussam
ETABLISSEMENT D’ENSEIGNEMENT SUPERIEUR AUTORISE PAR LE MINESUP GENIE LOGICIEL ETABLISSEMENT D’ENSEIGNEMENT SUPERIEUR AUTORISE PAR LE MINESUP GENIE LOGICIEL
AUT : N 15/05584/MINESUP/ DDE 056/06/15 B.P: 210 Bafoussam, Tél. 697.43.30.43/ II AUT : N 15/05584/MINESUP/ DDE 056/06/15 B.P: 210 Bafoussam, Tél. 697.43.30.43/ II
691.46.39.07 691.46.39.07
www.icabaf.org E-Mail: unicathobaf@yahoo.com www.icabaf.org E-Mail: unicathobaf@yahoo.com

SYLLABUS UE IGL241 Programmation pour terminaux mobiles Page 3 sur 4 SYLLABUS UE IGL241 Programmation pour terminaux mobiles Page 4 sur 4

· Ordinateurs 2. Créez des applications pour Android (https://openclassrooms.com/fr/courses/2023346-creez-des-

· téléphones intelligent applications-pour-android).


3. Android Studio Tutorial( https://www.journaldev.com/8988/android-studio-tutorial-hello-world-
V- Contenu de la matière
app).
Titre des leçons Contenu Volume horaire
4. Pierre Nerzic (février-mars 2020). Programmation mobile avec Android
Introduction : · Généralités. 03H 5. Jean-Francois Lalande (Mai 2020). Développement sous Android
Chap1 : Système d’exploitation · Historique et évolution. 16H 6. Mark L. Murphy (2010). Beginning Android 2: ISBN : 978-1-4302-2629-1, Apress 2855
Android · Fonctionnalités du système d’exploitation Android Telegraph Avenue, Suite 600 Berkeley, CA 94705 USA
· Versions du système d’exploitation Android. 7. https://nodejs.org/en/download/
Chap2 : Généralités sur · Installation et configuration des outils : (TP) 08H 8. https://www.npmjs.com/package/download/
l’environnement de · Android studio, l’émulateur, SDK, AVD, JRE 9. https://angularjs.org/
développement d’applications: , JDK
Android Studio
Annexes :
Chap3 : L’univers Android · Introduction aux activités. 16H
 Liste des TPE
· Les Services.
 Inscription des etudiants a ICAB
· Création d’interfaces graphiques.
 Gestion du personnel d’ICAB
· TP...
 Gestion des présences a ICAB
Chap4 : Cycle de vie des · TP. 04H
 Gestions des paiements des droits universitaire a ICAB
fragments Android
 Publications des informations propre au campus d’ICAB
Chap5 ; Communication entre les · Types d’Intent Android. 08H
 Pre-Inscription des candidats au bts/hnd
activités Android via des · TP avec un menu.
 Gestion de la liste des achats de maman
INTENT · Étude des cas avec TPs.
 Inscription des patients dans un centre hospitalier
Chap6 : Les applications web · Types d’applications mobiles hybrides. 16H
 Guide touristique
plateformes mobiles (JavaScript, · Principales caractéristiques: Native, Web, et
 Liste des questions (Pédagogie inversée)
Cordova, AngularJS) Hybride.
· Anatomie d’une application mobile hybride
· TP sous Ionic.
TD · TD 4H

Bibliographie :
1. Android studio (https://developer.android.com/).
3 4

Vous aimerez peut-être aussi