• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Développement d'applications pour terminaux mobiles

  • Composante

    ENSEIRB-MATMECA

Code interne

ET8PG219

Description

Au cours de ce module nous verrons comment programmer des applications à destination de plateformes mobiles (type tablettes, smartphones).
Pour cela nous étudierons premièrement les paradigmes client-serveur et n-tiers qui sont les plus souvent mis en oeuvre dans ce genre d'applications.
Ensuite, nous verrons comment utiliser les servlets Java ainsi que les base de données orientées document pour mettre en oeuvre une API REST.
Finalement, nous étudierons comment faire levier sur les techniques de programmation web côté client pour programmer des applications qui peuvent s'exécuter indifféremment sur de multiples plateformes (Android, IOS, ...).
Le module sera illustré par un projet conséquent de développement d'application mobile.

Lire plus

Pré-requis obligatoires

Programmation orientée objet (PG220)
Programmation web (IT103)

Lire plus

Syllabus

1. Programmation côté serveur
2. Programmation côté client

Lire plus

Informations complémentaires

Programmation

Lire plus

Modalités de contrôle des connaissances

Évaluation initiale / Session principale - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
Contrôle Continu IntégralContrôle Continu1