La présentation de ce site est conforme aux standards actuels ; sa présentation est optimale avec un navigateur récent.
Informatique Mobile (In3InfMobi)
English version
Professeurs : Grégory Seront; Olivier Legrand;
Nombre d'heures : 24
Période :Semestre 1
Type de cours :
Objectifs :
Les objectifs principaux sont l'acquisition de compétences dans les domaines suivants :
-
Programmation d'applications tournant sur téléphones mobiles et ordinateurs de poche;
-
Réseaux et communications sans fil ;
-
Gestion de la synchronisation de bases de données dans un environnement mobile ;
-
Découverte et présentation de nouveaux concepts liés à l'informatique mobile.
Compétences :
connaissances scientifiques et rigueur
Apprentissage d'un outil spécifique
Prérequis :
La connaissance du JAVA, du protocole TCP/IP, du fonctionnement d'un système de gestion de base de données est nécessaire pour appréhender ce cours.
Contenu du cours :
Le cours aborde les points suivants :
-
Création d'applications tournant sur gsm (utilisation de la plateforme de développement Android);
-
Réseaux sans fil (WLAN, Wi-Fi, WiMax, Bluetooth, réseaux cellulaires, etc.) ;
-
Protocoles IP mobile;
-
Synchronisation de bases de données installées sur un réseau comportant des équipements mobiles.
Méthode d'enseignement :
Présentations théoriques des concepts permettant de créer des applications en JME ;
Développement par les étudiants d'un mini-projet sur machine;
Présentation par les étudiants d'un ou plusieurs sujets liés à l'informatique mobile.
Lectures recommandées :
« Développer avec Android » : http://developer.android.com/
« Réseaux et communication sans fil » de William Stallings, Pearson Education ;
« Mobile Database Management and Synchronization » de Ojas Rege et Chris Kleisath, iAnywhere Solutions, Inc., A Sybase Company
Méthode d'évaluation :
Evaluation sur base de la réalisation d'une application mobile (Java ME) durant l'examen et sur la qualité des présentations orales effectuées par les étudiants au cours.