Principes et programmation système et réseau pour smart-phones et tablettes tactiles
4 crédits Jean-Ferdinand SUSINI EPN05 - Informatique Unité d'enseignement de type cours
Publié Du 01-09-2012 au 31-08-9999
Personne intéressée par la programmation mobile (Niveau Bac).
Avoir le niveau des UE algorithmique programmation 1, programmation web, réseau, base de données et principes et fonctionnement des systèmes d'exploitation de premier cycle.
Appréhender les concepts système et réseau pour smart-phones et tablettes tactiles et la programmation d'applications tierces.
Comprendre les mécanismes de base des systèmes d'exploitation des smart-phones et leurs contraintes particulières sur le modèle de programmation.
Connaître les principales ressources matérielles disponibles sur téléphones mobiles et les mettre en œuvre pour enrichir l'interaction utilisateur (capteurs physiques, écran tactile multipoints, géolocalisation, APN...).
Découvrir les technologies Web pour l'embarqué mobile et en particulier les technologies hybrides comme PhoneGap/CORDOVA.
Connaître les enjeux de sécurité dans le monde mobile et des technologies sans contact (cartes SIM, NFC...)
Comprendre le monde de la téléphonie mobile, son écosystème et son évolution, afin d'être capable d'anticiper et de s'adapter à cette évolution.
Acquérir des connaissances :
L'unité NFA022 apparaît dans 4 cursus.
Certificat professionnel Programmeur d'applications mobiles
Titre RNCP Niveau 5 Concepteur développeur de solutions informatiques
Licence Sciences technologies santé mention informatique parcours Informatique générale
Certificat professionnel Programmeur d'applications mobiles