Logiciel embarqué

Logiciel embarquéCode de l'UE : HMIN324M

Présentation


Les besoins de développer des applications logicielles sur des plateformes mobiles grandissent tous les jours dans tous les domaines (Logistique/Transports/Traçabilité, santé, collecte d’informations de terrain, données personnalisées/géo-localisées, etc.). Ainsi, l’objectif de cette UE 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 au système Android en particulier. Parmi ces éléments de base : l’architecture Android, la machine virtuelle Dalvik, les différents composants d’une application sur Android, la communication entre applications, la gestion de la persistance des données et des états des objets, les bases de données sous Android, la gestion du cycle de vie des objets Android, etc. En plus du cours magistral et des travaux pratiques, et dans la cadre d’un mini-projet, les étudiants développent par équipe de 3 à 4 une application sous Android permettant de répondre à un besoin réel dans un domaine donné (médecine, biologie, vente, transport, physique/chimie, enseignement, etc.).

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
S3