Logo ESI
Bannière
ESI talents

Bienvenue



Retour - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Syllabus TDM1
Télécharger



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

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -