Bien que beaucoup d’applications web peuvent être directement utilisées sur un appareil mobile, la notion d’application mobile prend vraiment son sens quand l’accès au réseau n’est pas garanti.
Ce cours se concentre sur les notions permettant de construire des applications pouvant fonctionner en mode autonome et qui tiennent compte des enjeux de ressources, de connectivité et de sécurité inhérents aux applications mobiles.
L’essentiel du cours est axé sur la plateforme Android, mais le développement multiplateforme y est aussi abordé avec la plateforme Xamarin.
Pondération
- Nombre d’heures de cours en classe par semaine : 3
- Nombre d’heures par semaine de laboratoire : 3
- Nombre d’heures de travail personnel chaque semaine : 3