User Tools

Site Tools


cours:2014-2015:plim

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
cours:2014-2015:plim [2013/08/01 18:01]
127.0.0.1 external edit
cours:2014-2015:plim [2014/07/10 18:19] (current)
lavirott
Line 1: Line 1:
 ====== Plateformes Logicielles pour l'​Informatique Mobile (PLIM) ====== ====== Plateformes Logicielles pour l'​Informatique Mobile (PLIM) ======
  
-===== Module =====+Semestre: 9
  
-^Référentiel du module^ ^ +Ce cours a lieu le: mardi matin en période: 1
-|Titre|Systèmes et Applications Embarqués| +
-|Objectifs|Ce cours a pour objectif d'​introduire au travers des exemples du marché, les principales variantes de plateformes logicielles mobiles| +
-|Résumé|Aujourd'​hui,​ l'​Informatique Mobile est déjà au coeur de nombreuses applications logicielles basées sur la localisation des utilisateurs (GPS, ...) et l'​accès aux services par des terminaux utilisateurs spécifiques (bornes interactives,​ PDA, tablettes PC, téléphones mobiles, tables interactives...). Le grand nombre de cibles se distinguent alors par de nombreuses variantes matérielles que les standards logiciels ont encore du mal à masquer. Ce constat est par exemple à l'​origine de coûts additionnels importants pour le portage des applications entre cibles mobiles et notamment pour  la réalisation d'​interfaces. Ce cours a donc pour objectif d'​introduire au travers des exemples ​ du marché des plateformes mobiles, les principales variantes logicielles du domaine.| +
-|Responsable enseignant UNS|Jean Yves Tigli | +
-|Référent Esprit/​Tunis| | +
-|Référent UFE/Le Caire| | +
-|Equipe pédagogique UNS| Jean-Yves Tigli, Michaël Laguerre, Cyril Chandelier, Kinan Arnaout| +
-|Equipe pédagogique Esprit/​Tunis| | +
-|Equipe pédagogique UFE/Le Caire| | +
-|Schéma pédagogique|Compétence|+
  
-===== Séances =====+Section CNU: 27
  
-^Séance^1^2^3^4^5^6^7^8^ ^ ^ ^ ^ ^ ^ ^ ^ +ECTS: 2.00
-|Date|mardi 24 septembre 2013|mardi 01 octobre 2013|mardi 08 octobre 2013|mardi 15 octobre 2013|mardi 22 octobre 2013|mardi 29 octobre 2013|mardi 05 novembre 2013|mardi 12 novembre 2013| | | | | | | | | +
-|Langue|Français|Français|Français|Français|Français|Français|Français|Français| | | | | | | | | +
-|Heure début|09:​00|08:​00|09:​00|09:​00|08:​00|08:​00|09:​00|08:​00| | | | | | | | | +
-|Heure fin|12:​00|12:​00|12:​00|12:​00|12:​00|12:​00|12:​00|12:​00| | | | | | | | | +
-|Durée|03:​00|04:​00|03:​00|03:​00|04:​00|04:​00|03:​00|04:​00| | | | | | | | | +
-|Type|Cours|TP|TD|TD|Cours + TD|TD|TD|Examen| | | | | | | | | +
-|Contenu|Programmation sur Mobile / WP8|WP8 + Suivi de Projet|iOS - objective C|iOS - objective C|iOS - UPnP|Android + Suivi de Projet|Android + NDK|Soutenance Mini Projets| | | | | | | | | +
-|Supports|Slides|Feuille TP|Slides + Feuille de TD |Slides + Feuille de TD|Slides + Feuille de TD|Slides + Feuille de TD|Slides + Feuille de TD| | | | | | | | | | +
-|Modalité UNS|Enseignant UNS présentiel|Référent local sur le cours|Référent local sur le cours|Référent local sur le cours|Enseignant UNS présentiel|Référent local sur le cours|Référent local sur le cours|Référent local sur le cours| | | | | | | | | +
-|Modalité Esprit/​Tunis|Enseignant UNS Visio|Référent local sur le cours|Référent local sur le cours|Référent local sur le cours|Enseignant UNS Visio|Référent local sur le cours|Référent local sur le cours|Référent local sur le cours| | | | | | | | | +
-|Modalité UFE/Le Caire|Enseignant UNS Visio| | | | | | | | | | | | | | | | +
-|Intervenant UNS|Jean Yves Tigli |Jean Yves Tigli |Cyril CHANDELIER|Cyril CHANDELIER|Kinan Arnaout|Michael LAGUERRE|Michael LAGUERRE|Jean Yves Tigli | | | | | | | | | +
-|Intervenant Esprit/​Tunis| |Hassen JEDIDI| | | |Hassen JEDIDI| |Hassen JEDIDI| | | | | | | | | +
-|Intervenant UFE/Le Caire| | | | | | | | | | | | | | | | | +
-|Equipement salle|Vidéo+Visio|Vidéoprojecteur|Vidéoprojecteur|Vidéoprojecteur|Vidéo+Visio|Vidéoprojecteur|Vidéoprojecteur| | | | | | | | | | +
-|Matériel étudiant|-|Ordinateur Portable + Smart phone |Ordinateur Portable|Ordinateur Portable|Ordinateur Portable|Ordinateur Portable|Ordinateur Portable| | | | | | | | | |+
  
 +Responsable:​ Tigli Jean-Yves Email: tigli@polytech.unice.fr
 +
 +Horaires: Cours - 12h TD - 16h Travail Personnel - 15h
 +
 +Résumé: Aujourd’hui,​ l’Informatique Mobile est déjà au cœur de nombreuses applications logicielles basées sur la localisation des utilisateurs (GPS, ...) et l’accès aux services par des terminaux utilisateurs spécifiques (bornes interactives,​ PDA, tablettes PC, téléphones mobiles, tables interactives...). Le grand nombre de cibles se distinguent alors par de nombreuses variantes matérielles que les standards logiciels ont encore du mal à masquer. Ce constat est par exemple à l’origine de coûts additionnels importants pour le portage des applications entre cibles mobiles et notamment pour la réalisation d’interfaces. Ce cours a donc pour objectif d’introduire au travers des exemples du marché des plateformes mobiles, les principales variantes logicielles du domaine.
 +
 +Prerequis:
 +
 +    Compétence en programmation objet ( JAva ou C#)
 +    les acquis des cours:
 +        Programmation Orientée Objet
 +
 +Objectifs
 +
 +    Ce cours a pour objectif d’introduire au travers des exemples du marché, les principales variantes de plateformes logicielles mobiles.
 +
 +Contenu
 +
 +    Cours : Programmation sur Mobile, le marché et ses technologies. Définition des projets des étudiants du module.
 +    TD : Développement pour cible Windows Phone, accès capteurs
 +    Cours sur le développement logicielle pour des plateformes Windows Phone
 +    TD : Introduction à la programmation en Objective C
 +    Cours sur la programmation en Objective C
 +    TD : Développement sur IPhone, accès capteurs
 +    TD de développement sous IPhone
 +    TD : Web Service pour Dispositif sur iOS
 +    TD : Développement Android avancé : accès capteurs et interfaces avec du code Natif (NDK)
 +    Cours sur Android, la machine virtuelle, son environnement et l'​insertion de code natif
 +    TD : Suivi des projets étudiants du module
 +
 +References
 +
 +    Android NDK Beginner'​s Guide, Sylvain Ratabouil, Editeur : Packt Publishing Limited, janvier 2012, ISBN-10: 1849691525, ISBN-13: 978-1849691529
 +    GARTNER News Room, http://​www.gartner.com/​newsroom/,​ This year : "BYOD Trends: Smartphones and Tablets"​ (2014)
 +    Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy, Gary Bennett, Mitchell Fisher, Brad Lees, November 2011, ISBN-10: 1430236531, ISBN-13: 978-1430236535,​ Edition: 2
 +    Paul Thurrott’s Windows Phone 8 Version 1.05 By Paul Thurrott, free online book, https://​dl.dropboxusercontent.com/​u/​57018156/​Paul Thurrott'​s Windows Phone 8 1.05.pdf
 +
 +Compétences
 +
 +    CG2.1 Maîtriser les différents aspects du développement logiciel, qu'ils soient techniques, fonctionnels,​ organisationnels ou humains. Niveau: Expert
 +    CG2.4 Maîtriser les architectures des systèmes informatiques permettant de déployer des solutions sur des plateformes hétérogènes et réparties : serveurs et postes clients, réseaux et Internet, réseaux mobiles. Niveau: Expert
 +
 +Acquis
 +
 +    Elément d'​analyse technologique du marché du logiciel sur les terminaux mobiles Niveau:
 +    Conception et Développement d'​Applications sous environnement logiciel pour Windows Phone Niveau: Notions
 +    Développement d'​Applications sous Android. Niveau: Maîtrise
 +    Conception et Développement d'​Applications sous environnement logiciel Ios/​Objective C Niveau: Notions
 +
 +Evaluation: projet et contrôle écrit ​
cours/2014-2015/plim.1375372882.txt.gz · Last modified: 2014/07/10 18:18 (external edit)