OpenClassrooms devient une université américaine accréditée.
Découvrez ce que cela change pour vousTable des matières
- Partie 1
Créez votre première application
- Partie 2
Définissez l’interface graphique de votre application
- 1
Faites vos premiers pas dans la conception d'interface sous Android Studio
- 2
Dessinez l’interface de votre premier écran
- 3
Accédez aux éléments interactifs depuis le code Java de votre fragment
- 4
Gérez les actions de l’utilisateur
- 5
Créez un second fragment et naviguez vers celui-ci
- 6
Appréhendez le cycle de vie d’une application
Quiz : Définir l’interface graphique de son application
- Partie 3
Dynamisez votre application
- Partie 4
Allez plus loin
Tirez un maximum de ce cours

#Rencontrez votre professeur
#Découvrez le fonctionnement du cours
Avant de nous plonger dans le vif du sujet, je voudrais vous parler de la structure de ce cours, et vous donner quelques conseils pour en tirer le maximum :
Le cours est divisé en 4 parties, et chaque partie en plusieurs chapitres.
Certains chapitres contiennent une vidéo. Vous y trouverez un aperçu de ce que nous allons apprendre, et je vous expliquerai les notions clés pour les clarifier ensemble.
Dans chaque chapitre, vous trouverez un texte qui vous permettra d’approfondir les notions clés du cours.
Le texte sera également accompagné de screencasts, des vidéos où je vous ferai une démonstration de code en filmant directement mon écran. En reproduisant ce que vous verrez dans la vidéo, ça vous permettra de vous approprier les concepts abordés.
Enfin, chaque partie se conclura par un quiz où vous pourrez vérifier vos acquis et déterminer les points sur lesquels vous devez revenir.
#Découvrez le projet fil rouge du cours

Tout au long de ce cours, vous développerez pas à pas une application de type quiz. Vous apprendrez en particulier à :
décrire une interface utilisateur en utilisant différents éléments graphiques de base, comme des textes ou des boutons ;
récupérer les interactions faites à l’écran par l’utilisateur, et pouvoir y réagir ;
afficher des données dynamiquement ;
stocker des données sur l’appareil ;
organiser votre code pour mieux vous y retrouver et le rendre plus maintenable.
Le projet final est accessible sur ce Repository GitHub. Vous retrouverez également une branche par partie de ce cours.
- Formations jusqu’à 100 % financées
- Date de début flexible
- Projets professionnalisants
- Mentorat individuel