Programmation Android
IUT de Lannion - dept Informatique - février-mars 2015

Enseignements

Cours et TP

Le cours est organisé en semaines, au nombre de 8, afin de correspondre aux sujets de TP et de donner un rythme à l'enseignement. Chaque semaine est consacrée à un nouveau thème.

semaine thème CM TP
1 SDK Android et Studio transparents sujet
2 Interfaces transparents sujet
3 Activités transparents sujet
4 Listes d'items transparents sujet
5 Ergonomie transparents sujet
6 Bases de données transparents sujet
7 Services réseau transparents sujet
8 Cartes et Dessin 2D transparents sujet

J'ai concaténé les transparents pour produire ce document : Cours.

Se rendre sur la page Moodle M4104C - Programmation Mobile pour rendre les TP.

Serveur pour le TP7 : http://pnerzic.iut-lannion.fr.

Devoirs surveillés

Compte tenu du fait qu'il n'y a pas de TD et que l'API Android demande une grande documentation, le principe d'un DS a été abandonné. Par contre, chaque TP est noté. Vous devrez remettre, sur Moodle, un zip contenant le dossier app/src/main de vos projets. Le TP1 ne sera pas noté. Le TP2 vaudra 2 points et les 6 suivants 3 points.

Pour info, voici les devoirs des années passées.

Divers

Documentation

La source principale de documentation developer.android.com.

Il faut consulter en particulier les pages de référence qui contiennent les documentations de toutes les classes. Par exemple, pour les vues : android.widget, pour les bases de données : android.database.sqlite, pour les graphismes 2d : android.graphics.

Guides de programmation

Les guides officiels de programmation (en anglais) expliquent très bien et en détails l'architecture Android.

On trouve par exemple tout ce qui concerne les interfaces, les dessins en 2d, les bases de données.

Archives

Atelier Android

Cet atelier a eu lieu en 2012. Il s'agissait d'une après-midi de présentation d'Android. Le but était de présenter la programmation Android 2.x sur Eclipse pour les projets de 2e année.

Transparents

Voici les transparents de la présentation : Presentation.pdf.

Corrigés

Normalement, en suivant le tutoriel, on arrive au même résultat, et pédagogiquement il n'est pas recommandé de sauter les étapes. Pour ceux qui n'arrivent pas à faire fonctionner leurs applications, voici quelques corrigés. Ce sont des .zip qui ne contiennent que les fichiers utiles.

Attention : il faudra peut-être adapter les noms des packages et dans ce cas ranger les fichiers aux bons endroits dans l'arbre du projet.


Remonter au dossier parent

Pierre Nerzic - pages perso - pierre.nerzic@univ-rennes1.fr - mis à jour le