ECTS
5 crédits
Composante
INSA Hauts-de-France
Objectifs
Au terme de cette UE, les étudiants seront capables de : (les objectifs de l’UE sont à décrire en termes de compétences)
- Utiliser différents paradigmes de programmation au travers de différents types de langages pour les environnements mobiles
- Savoir modéliser des systèmes complexes distribués et hétérogènes en se basant sur les principes du génie logiciel
- Concevoir des applications mobiles conformément à la chaîne de développement logicielle (compilation, architecture logicielle) complexe et complète.
- Appréhender les spécificités de chacun des systèmes d’exploitation mobiles courants
- Étudier les formalismes d’échanges sur le WEB, au travers de format de données ou de base de données hétérogènes
- Appréhender la complexité des applications développées pour optimiser la gestion de l’énergie ou de la mémoire.
- Comprendre les mécanismes mis en œuvre pour des développements cross plateformes.
Pré-requis obligatoires
Ensemble des modules de la spécialité informatique