Développement logiciel pour mobiles

Vous êtes ici :

Développement logiciel pour mobilesCode de l'UE : HMIN205

Présentation

L’objectif de ce cours est de présenter les bases permettant de comprendre et de maitriser le développement logiciel sur des plateformes mobiles (téléphone, tablette, etc.) de manière générale, et ceux liés aux systèmes Android en particulier.
Parmi les aspects abordés : Les propriétés et catégories des systèmes embarqués, principes et architectures des OS mobiles, les grands principes des langages de programmation pour mobile, l'architecture et les principaux composants des applications mobiles, les modèles de structuration des interfaces utilisateurs sur mobiles, la gestion des événements, la gestion des ressources embarquées, la gestion des processus et du multi-tâches, la gestion de la connectivité, la gestion des capteurs, la gestion de la persistances des données sur mobile, etc.
En plus du cours magistral et des travaux pratiques, et dans la cadre d’un mini-projet par équipe, il est demandé aux étudiants de développer une application mobile permettant de répondre à un besoin réel.

Volume horaire

  • CM : 15
  • TD : 15
  • TP : 15
Diplômes intégrant cette UE

En bref

Crédits ECTS 5

Période de l'année
secondSemestre