fond
logo cours
Programmation sur Plateforme Mobile - site compagnon
Semaine 13 — Construire une interface avec Android

Résumé de la semaine

Cette semaine traite des composants graphiques les plus utilisés sous Android. Parmi les composants abordés notons les listes, les menus et les préférences utilisateur. Cette semaine fourni aussi les informations nécessaires pour se connecter aux cartes et aux objets connectés. À la fin de la semaine vous serez en mesure de construire un application de bout-en-bout.

Mise en pratique des connaissances

Un exercice est proposé cette semaine. Un lien vers la présentation orale de ce travail, de même que les vidéos de l'application témoin sont accessibles ci-dessous:

La carte de la semaine

Elle est également disponible ici au format pdf. Vous pouvez accéder aux séquences soit par le biais de la carte, soit via la table des matières ci-contre (avec les informations associées). La signification des codes de couleur est située juste après la carte.

%3 debsemaine13 Semaine 13 Construire une interface avec Android seq183 ListActivity & ListView debsemaine13->seq183 seq184 Persistence durable seq183->seq184 seq185 Les préférences utilisateur seq183->seq185 seq184->seq185 seq186 Les menus seq185->seq186 seq191 Les Permissions seq185->seq191 seq187 ActionBarActivity seq186->seq187 seq188 Mise en place d'onglets seq187->seq188 seq189 View Pager seq188->seq189 seq190 Android Web App seq189->seq190 seq190->seq191 seq192 Cartes et Localisation seq191->seq192 seq193 Applications pour montres seq192->seq193 seq194 «une application de dessin» seq193->seq194 finsemaine13 111 mn max de vidéo seq194->finsemaine13

Signalétique des séquences

Sur les cartes Icône dans les pages Signification
Séquence indiquée sur fond rouge Présentation de concepts de base
Séquence indiquée sur fond vert Présentation d'éléments optionnels (requiert un prérequis indiqué sur la page associée)
Séquence indiquée sur fond bleu Illustration des notions associées au moyen d'exemples
Séquence indiquée sur fond violet Démonstration en ligne
Séquence indiquée sur fond orange Présentation des exercices à faire

Les flèches pleines dénotent l'ordre des séquences et les flèches en pointillés une dépendance entre deux séquences lorsqu'elle n'est pas uniquement motivée par l'ordre initialement prévu (par exemple, l'enrichissement d'un exemple déjà présenté quelques séquences auparavant et que l'auditeur pourrait ne pas avoir regardé).