fond
logo cours
Programmation sur plateforme mobile - site compagnon
Semaine 13 — Tour d’horizon des composants graphiques sous Android

Résumé de la semaine

Cette semaine a pour objectif d’introduire de manière plus poussée les composants graphiques d’Android. Nous commencerons donc par aborder les Fragments qui sont des parties modulaires d’une activité. La notion d’onglets et de menus y seront aussi abordés pour permettre une navigation aisée de la part des utilisateurs. Ces concepts nous pousserons alors à étudier le composant ActionBar qui est un des éléments principaux des interfaces graphiques sous Android. Nous verrons aussi comment utiliser les cartes pour localiser un utilisateur. Enfin, nous montrerons comment construire une application Android à partir d’un site web. Cette semaine se terminera par deux exercices mettant en oeuvre toutes les notions abordées dans les semaines 12 et 13.

Mise en pratique des connaissances

Des exercices sont proposés cette semaine. Un lien vers la présentation orale de ces exercices, 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 et aux informations qui y sont associées soit par le biais de la carte, soit via la table des matières ci-contre. La signification des codes de couleur est située juste aprè la carte.

%3 debsemaine13 Semaine 13 Tour d’horizon des composants graphiques sous Android seq174 Les Fragments debsemaine13->seq174 seq175 Mise en place d'onglets seq174->seq175 seq176 ActionBarActivity seq175->seq176 seq177 Les menus seq176->seq177 seq178 Cartes et Localisation seq177->seq178 seq179 Android Web App seq178->seq179 seq180 Exercice: le jeu du taquin simplifié seq179->seq180 seq181 Exercice: une application de dessin seq179->seq181 seq180->seq181 finsemaine13 73 mn max de vidéo seq180->finsemaine13 seq181->seq180 seq181->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é).