Programmation de Mobiles
Objectifs
Savoir concevoir et produire une application mobile qui permette à deux terminaux mobiles d’échanger des données.
Description
Ce cours présente les principaux éléments du développement d’applications mobiles sous Android.
Les principaux concepts sont exposés dans un cours magistral, et mis en pratique lors de deux séances de TP. Un projet permet de valider les acquis sur une application qui demande aux étudiants de programmer une app qui fait communiquer deux téléphones entre eux.
Compétences visées
Définir et implanter des activités et services Android,
Définir et implanter des traitements dans des processus légers,
Faire communiquer un processus léger et une activité Android,
Implanter un socket de communication entre deux applications android distantes pour l’échange de données.
Bibliographie
Android Developer https://developer.android.com/develop/index.html
Pré-requis nécessaires
Systèmes d'exploitation
Technologies Objet
Applications concurrentes et communicantes
Conception et programmation avancée
Session 1 ou session unique - Contrôle des connaissances
Modalité | Nature | Coefficient | Remarques |
---|---|---|---|
CC (contrôle continu) | Projet | 100% | Projet Programmation de Mobiles |
Session 2 - Contrôle des connaissances
Modalité | Nature | Coefficient | Remarques |
---|---|---|---|
CC (contrôle continu) | Projet | 100% | Projet Programmation de Mobiles |
CT (contrôle terminal) | Bureau d'Etudes | 100% | BE-Programmation de Mobiles |
Contact(s)
JAFFRES-RUNSER KATIALieu(x)
- Toulouse