Crédits : 2
|
TDM1
Techniques de Développement Mobile 1
Mobile development techniques 1
|
Coef : 2
|
VH Cours : 15.00
VH TD : 15.00
|
Pré-requis :
IGL
|
Ingénierie des Compétences
|
Familles de Compétences
-
CF4 : Concevoir, réaliser et maintenir des logiciels de qualité
Type de compétence:
TEC : Technique,
MET : Méthodologique,
MOD : Modélisation,
OPE : Opérationnel,
|
Niveau de compétence:
Base |
Intermédiaire |
Avancé |
|
Famille de Compétence
|
Compétence
|
Elément de Compétence
|
Type
|
CF4
|
C4.7: Développer une application mobile
|
C47.1: Analyser un système d'exploitation mobile et son environnement de développement
|
TEC
|
C47.2: Exploiter un langage de programmation pour le développement d'une application mobile
|
OPE
|
|
Description du programme de la matière
Objectifs: | Introduire les systèmes d’exploitation mobiles et faire la différence avec les systèmes d’architecture classiques Présenter le système Android et son environnement de développement Introduire le langage de programmation Kotlin Développer une interface mobile en utilisant les ressources et les dispositions |
Contenu: | Chapitres : I. Généralités sur le développement Mobile (4H) 1. Historique 2. Environnements mobiles 3. Dispositifs mobiles II. Introduction à Android (4H) 1. Historique 2. Le système Android et son architecture 3. L’environnement de développement Android III. Introduction à Kotlin (4H) 1. Notions syntaxiques de Kotlin 2. Programmation orientée objet avec Kotlin 3. Création d’applications en ligne de commande avec Kotlin IV. Création d’Interfaces avec Android (9H) 1. Le fichier manifeste 2. Les ressources 3. Les applications 4. Les activités 5. Les vues 6. Les fragments 7. La navigation |
Travail Personnel: | |
Bibliographie: | Documentation for app developers, https://developer.android.com/docs |
|