LOG450 Conception d’applications mobiles
Ce cours initie au développement d’applications pour les appareils mobiles.
Au terme de ce cours, l'étudiant ou l'étudiante sera en mesure :
- de concevoir, développer et déployer une application mobile;
- d'appliquer les patrons de conception spécifiques à la conception d’applications mobiles;
- de maîtriser les outils de développement d’une application mobile;
- de comprendre les enjeux reliés à la production d’une application mobile.
Les sujets abordés incluent entre autres : 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.
Session: Hiver 2024
Groupe | Jour | Type |
---|---|---|
01 | Lundi 08:30 | Laboratoire (Groupe A) |
01 | Lundi 10:30 | Laboratoire (Groupe B) |
01 | Mercredi 08:30 | Activité de cours |