Cours MGL7130 – Développement d'applications mobiles

2e cycle
3 crédits
Maîtrise en génie logiciel
À confirmer

Objectifs

À l’issue de ce cours, l’étudiant sera en mesure de développer des applications mobiles dans des environnements modernes.

Sommaire du contenu

Architecture et fonctionnalités de base des plate-formes mobiles; environnement de développement des plate-formes mobiles; structure et composants fondamentaux des applications mobiles ; construction de l’interface utilisateur ; utilisation des ressources : XML, images, fichiers, etc. ; persistance des données ; intégration ; signature d’une application ; déploiement et contraintes particulières des applications mobiles. API pour le développement des applications mobiles dépendantes de leur contexte. Interactions avec les outils de captage de données à travers les appareils et les réseaux mobile. Développement d’applications de commerce électronique mobile. Tendances et perspectives futures.

Conditions d’accès

Connaissance d'un langage de programmation orienté-objet des technologies du Web.