
Dans cette vidéo, je créé le projet avec Android Studio, et je commence la programmation du téléchargement des données brutes.
Dans cette vidéo, j'utilise un powerpoint pour présenter la classe AsyncTask, et comment l'utiliser pour télécharger la liste des photos dans un background thread pour éviter de bloquer l'interface utilisateur.
Dans cette vidéo, je termine la programmation du téléchargement des données brutes.
Présentation de l'utilisation de JSONObject pour transformer le flux JSON en objets Java
Description de l'utilisation du composant RecyclerView. Liste des étapes à suivre pour afficher la liste des photos.
Programmation du RecyclerView pour afficher les photos (Etape 2)
Présentation de la détection et de la gestion des actions sur l'écran.
Programmer l'affichage de la photo sélectionnée, en grand, dans une autre Activity.
Programmer l'affichage de la photo sélectionnée, en grand, dans une autre Activity (suite).
Programmer l'affichage de la photo sélectionnée, en grand, dans une autre Activity (fin).
Dans cette vidéo, je programme le composant SearchView.
Dans cette vidéo, je finalise la programmation en ajoutant la méthode de gestion du clic sur le bouton de saisi d'un mot clé. Et enfin, je teste le fonctionnement de l'application.
Construisez une application Android complète et opérationnelle, en utilisant certains des composants les plus récents, depuis la version Lollipop.
Construisez et programmez une application complexe
Méthode d'enseignement
La construction de l'application est découpée en étapes.
Chaque étape est décrite par une ou plusieurs vidéos.
Les points théoriques ou techniques sont présentés avec powerpoint.
A chaque étape correspond un fichier compressé téléchargeable contenant le projet, dans l'état d'avancement de l'étape.
Le forum permet aux étudiants d'échanger entre eux, ou avec le formateur.
Vous allez apprendre à:
Quels sont les pré-requis?
Ce n'est pas une formation pour les vrais débutants.
Il faut: