Intitulé de la matière :       Environnements et Programmation Smartphones (EPS)

Intitulé de l’UE :      UET2

Crédits : 2

Coefficients : 2

Objectifs de l’enseignement

Etudier les différents environnements de développement des applications :

  • Pour Smartphones,
  • Parallèles et distribuées pour l’IA,
  • Mobiles (telles en robotique, capteurs, télédétection) et/ou embarqués

Etre capable de concevoir, d’écrire et de développerdans ces environnements.


Connaissances préalables recommandées: Algorithmique et structures de données orientées objets.

Contenu de la matière

1.      Les principaux paradigmes de la programmation dans les environnements :

  • Smartphones
    •   Androïde
    •   IOS
    •   Windows Phone
    •   BlackBerry
  • Parallèle : transformationnel ou réactif
  • Parallélisme implicite ou explicite
  • Tâches ou processus communicants
  •  Mémoire commune ou passage de message
  • Langages parallèles et systèmes parallèles.

2.      Introduction à l'algorithmique parallèle et distribuée.

3.      Réalisation d’une application liée à l’IApour l’environnement Smartphone.


Mode d’évaluation : (Continu :40%, EMD :  60%).

Références

  • http://uploads.siteduzero.com/pdf/553417-creez-des-applications-pour-iphone-ipad-et-ipod-touch.pdf
  • http://nquantin.free.fr/SiteDuZero_android.pdf
  • https://openclassrooms.com/courses/creez-des-applications-pour-android
  • https://openclassrooms.com/courses/creez-des-applications-pour-windows-phone