ECTS
3 crédits
Composante
UFR Sciences et Montagne
Description
Ce cours envisage les spécificités du développement sur périphériques mobiles. Dans un premier temps, l’approche est générale, sans se focaliser sur les technologies particulières. On abordera notamment les contraintes liées à la mobilité et l’impact sur le développement d’une telle application (débit, déconnexion, responsive design, densité, batterie, mémoire, ergonomie, interaction).
D’un point de vue technique, on décrira les trois approches possibles : native, hybride et web mobile.
Heures d'enseignement
- CMCours Magistral6h
- TDTravaux Dirigés9h
- TPTravaux Pratiques12h
Plan du cours
La mise en œuvre du cours repose sur le développement d’une application mobile de préférence de manière native avec Android.
Développement en java Android. Utilisation du Framework Android Studio.
Justification des choix de d’implémentation en accord avec les problèmes et contraintes vue en cours