Niveau d'étude
Bac +4
ECTS
3 crédits
Crédits ECTS Echange
3.0
Composante
UFR IM2AG (informatique, mathématiques et mathématiques appliquées)
Période de l'année
Printemps (janv. à avril/mai)
Description
Cette UE forme les étudiants au développement d'applications mobiles dites "multiplateformes". Une base de code source commune pour le déploiement d'application sur Android et iOS grâce à l'utilisation du Framework de développement Flutter, basé sur le langage Dart.
Heures d'enseignement
- TPTP18h
Pré-requis recommandés
- Programmer avec des boucles et des conditions.
- Utiliser sans difficulté la programmation orientée objet.
- Utiliser des design patterns tels que Singleton
Période
Semestre 8
Compétences visées
- Expliquer le fonctionnement et l'architecture d'une application multiplateformes.
- Utiliser les outils de développement d'application mobile.
- Réaliser une application mobile avec un framework multiplateforme comme Flutter.
- programmer des IHM en prenant en compte le "state management"
- utiliser des plugins et des fonctions natives.