fond
logo cours
Programmation sur Plateforme Mobile - companion web site
Week 12 — Android, first steps

Summary of the week

This week deals with the basics notions of Android. It provides an overview of the architecture of Android and its specificities. Basics notions such as rotation, click handling, or touch events are explored. Java is assumed to be known and we will not describe the language except for the specificities related to Android.

Practice

Several exercises are proposed this week. A link to the presentation of this practical work is provided, as well as explanation videos are available here:

Map of the week

It is also available here as a pdf file. You may access to the videos via the map, or thanks to the table of content on your left (with also some related information). Significations of logos and colore is explained below the map.

%3 debsemaine12 Semaine 12 Android, premiers pas seq171 Généralités sur Android debsemaine12->seq171 seq172 Développer et déployer une application seq171->seq172 seq173 Créer une application statique simple seq172->seq173 seq174 Créer une application dynamique seq173->seq174 seq175 Un exemple concret : MultipleActivities seq174->seq175 seq176 Gérer la rotation seq174->seq176 seq175->seq176 seq177 Notifications seq176->seq177 seq178 Gestes et interaction utilisateur seq177->seq178 seq179 Les Fragments seq178->seq179 seq180 «HelloByey» seq179->seq180 seq181 «le jeu du taquin simplifié» seq180->seq181 seq182 Project, «Crossing Roads» seq181->seq182 finsemaine12 117 mn max de vidéo seq182->finsemaine12

Logos and colors associated to videos

On the maps Icons in pages Meaning
Video with a red background Presentation of main concepts
Video with a green background Presentation of optional elements (prerequisite shown on the web page)
Video with a blue background Analysis of examples
Video with a purple background Demonstrations
Video with an orange background Presentation of an exercise to be solved by the students

Plain arrowsrepresent the order of sequences and dotted arrows represent a dependency between two sequences when it is not motivated by the precedence order (typically, when an example seen in a previous video is enriched in a later one).