Programmation de Mobiles

  • See this page in english

    En bref

  • Nombre d'heures : 1CM, 2TP et un projet de 10 séances de travail.
  • Code : N8EN20B

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éNatureCoefficientRemarques
CC (contrôle continu) Projet100%Projet Programmation de Mobiles

Session 2 - Contrôle des connaissances

ModalitéNatureCoefficientRemarques
CC (contrôle continu) Projet100%Projet Programmation de Mobiles
CT (contrôle terminal) Bureau d'Etudes100%BE-Programmation de Mobiles

Contact(s)

JAFFRES-RUNSER KATIA

Lieu(x)

  • Toulouse

Contactez l’ENSEEIHT

L’École Nationale Supérieure d'Électrotechnique, d'Électronique, d'Informatique, d'Hydraulique et des Télécommunications

2, rue Charles Camichel - BP 7122
31071 Toulouse Cedex 7, France

+33 (0)5 34 32 20 00

Certifications

  • Logo MENESR
  • Logo UTFTMP
  • Logo INP
  • Logo INPT
  • Logo Mines télécoms
  • Logo CTI
  • Logo CDEFI
  • Logo midisup