What are you looking for?
Upcoming events
Nov 10, 2026 at 11:30
Prerequisite(s)
  • GTI350
Code
LOG450
Person in charge
Département de génie logiciel et TI
Cycle
1st
Credits
3
Workload
  • Cours (39h)
  • Laboratoire ou travaux pratiques (24h)
  • Travaux personnels (72h)

LOG450 - Conception d’applications mobiles

Ce cours vise à concevoir, développer et déployer des applications mobiles en tenant compte des plateformes, des architectures logicielles, des ressources limitées, de l'intégration de services et des enjeux de sécurité.

Au terme de ce cours, la personne étudiante sera en mesure de :

  • concevoir une application mobile en tenant compte de l'architecture logicielle, des patrons de conception et des contraintes propres aux plateformes mobiles;
  • développer une application mobile fonctionnelle à l aide d'environnements, de plateformes et d'outils de développement appropriés;
  • intégrer des services, des bases de données, des capteurs et des périphériques dans une application mobile;
  • optimiser l'utilisation des ressources limitées d'un appareil mobile, notamment l'énergie, la mémoire, le processeur et le stockage;
  • évaluer les enjeux de test, de sécurité, de déploiement et de distribution d'une application mobile;
  • analyser les tendances et les perspectives futures du développement d'applications mobiles.

Éléments de contenu : environnements de programmation et plateformes de développement; applications natives et web; développement multiplateforme et multi-appareils; architecture logicielle, composantes, et patrons de conception; test et sécurité; communications avec serveur et base de données; gestion de ressources limitées (énergie, mémoire, processeur et stockage); gestion des entrées et sorties (écrans multi-tactiles; accéléromètres, géolocalisation, caméra et autres capteurs; appareils externes, Bluetooth); conception d'interfaces; déploiement et distribution; tendances et perspectives futures.

Group Day Type
01 Lundi 13:30 Activité de cours
01 Mercredi 08:30 Laboratoire (Groupe A)
01 Mercredi 10:30 Laboratoire (Groupe B)