201-2 | Programmation Mobile | Informatique (formation initiale sous statut apprenti) | S7 | ||||||
---|---|---|---|---|---|---|---|---|---|
Cours : 3 h | TD : 0 h | TP : 10 h | Projet : 0 h | Total : 13 h | |||||
Responsable : Ndiaga Faye |
Pré-requis | |
---|---|
Développement Java et programmation orientée objet. Génie Logiciel (Design Patterns) |
|
Objectifs de l'enseignement | |
- savoir construire une application mobile Android - comprendre la problématique et l'architecture des Web Services - savoir créer un Web Service REST en Java |
|
Programme détaillé | |
- Prise en main de l'environnement de développement Android - Construire une application (notion de projet et de module) - Les éléments de construction d'une application Android classique - L'architecture des Web Services (SOAP, REST, n-Layer, ...) - L'exposition de données - L'injection de dépendances par la pratique |
|
Applications (TD ou TP) | |
- Android Studio et développement d'application Android - Développement d'un Web Service REST (Jersey, Tomcat, MySql) |
|
Compétences acquises | |
- Android et son environnement de développement - Création rapide d'un Web Service REST - Architecture en couches et patterns |
|
Bibliographie | |
- developer.android.com - stackoverflow.com - W3C - Prescod.net - vogella.com |
© 2024 - ENSICAEN ( Mentions Légales - Crédits )