Découvrir JetPack Compose

Kotlin
JetPack Compose
Exercices
Découvrez JetPack Compose, la nouvelle bibliothèque de développement d’interfaces utilisateur pour Android.
Auteur
Affiliations

Université de Toulon

LIS UMR CNRS 7020

Date de publication

2025-03-12

Objectifs

  • Comprendre les concepts fondamentaux de Jetpack Compose
  • Créer une interface utilisateur moderne avec Compose
  • Manipuler l’état et les événements
  • Utiliser les principaux composants Material Design

Instructions

Suivez les parcours 1 à 3 du cours en ligne sur JetPack Compose et réalisez les exercices proposés.

https://developer.android.com/courses/jetpack-compose/course?hl=fr

Exercice

Créer une application de fitness simple permettant de suivre les exercices et les sessions d’entraînement. Dans un premier temps, vous pouvez vous concentrer sur l’interface utilisateur et les interactions de base.

Après les exercices de créativités réalisés en groupe, vous aurez une idée plus précise de l’application à développer.

Vous pouvez déjà commencer par créer les écrans suivants :

  • Catalogue d’exercices
  • Session d’entraînement active
  • Historique des sessions
  • Statistiques basiques

Et réfléchir à la manière dont ces écrans interagissent entre eux.

Vous pourrez aussi commencez à réfléchir au données dont vous aurez besoin. Le stockage des données et l’accès à des API distante sera géré plus tard.

Vous pouvez aussi réfléchir aux écrans pour diverses fonctionnalités :

  • Gestion des données (ajout, modification, suppression d’exercices, de sessions, …)
  • Chronomètre pour les sessions
  • Compteur de séries

Réutilisation