Accueil - Connexion

Developpement mobile

398-1 Developpement mobile Informatique - formation initiale sous statut étudiant S7
Cours : 5 h TD : 0 h TP : 12 h Projet : 0 h Total : 17 h
Responsable : Ndiaga Faye
Pré-requis
Langage Java, XML, SAX, JSON, les threads, les patterns communs (Singleton, MVC, Observateurs, ...), création d'interfaces graphiques.
Objectifs de l'enseignement
- Comprendre les mécanismes spécifiques de l’environnement mobile à travers Android.
- Mise en œuvre du patron de conception MVVM.
- Mise en œuvre avec l'environnement de développement.
Programme détaillé
- Architecture d’une application Android : Activity, Fragment, manifeste, permissions …
- Cycle de vie d’une application Android.
- Réalisation d’interface graphique avec les composants Android : fragments, vues …
- Exploitation de mécanismes asynchrones pour une meilleure ergonomie de l’expérience utilisateur (Thread, Executor, Volley, Retrofit, …).
- ORM par défaut pour la gestion de BDD interne au mobile (Room, …)
- Outils de débogages spécifiques au SDK d’Android (ADB).
Applications (TD ou TP)
Installation, configuration et prise en main de l’environnement de développement Android Studio. Création d’une application mobile Android simple. Réalisation d'une application évoluée (Nouveaux widgets, exploitation de données provenant de web services, BDD, MVVM, …).
Compétences acquises
Savoir exploiter l’intégralité de la chaîne de développement et l'IDE pour produire une application Android. Compétences solidifiées en Java et en programmation asynchrone. Savoir travailler en autonomie à partir de la description d’une API dont les ramifications sont multiples.
Bloc compétence : Développer et déployer une solution logicielle
-> Niveau 3 : Maîtriser les technologies logicielles majeures.
Bibliographie
- Android in action, 3ème édition, W. Frank Ableson, Robi Sen, Chris King and C. Enrique Ortiz, Manning Publication and Co.
- Programmation Android, Damien Guignard, Julien Chable, Emmanuel Robles, Edition Eyrolles
- L’art du développement Android, Mark Murphy, Edition Pearson.

© 2026 - ENSICAEN ( Mentions Légales - Crédits )