Aller au contenu

Applications mobiles pour Android avec Jetpack Compose

Bienvenue sur le site de référence des notes de cours pour le développement d'applications mobiles Android avec Jetpack Compose et le langage Kotlin.

Ces notes sont structurées de façon thématique afin de faciliter l'apprentissage progressif et la consultation rapide lors du développement de vos projets.


📚 Table des matières thématique

🛠️ 1. Environnement et Outils


💻 2. Référence Kotlin et Outils de Build

  • Gestion de projet avec Gradle : Fichiers build.gradle.kts, catalogue de versions libs.versions.toml, gestion des dépendances et cache.
  • Kotlin Fondamentaux : Variables (var/val), types de base, string templates, structures de contrôle (if, when, for, while), optionnels et null-safety.
  • Normes de code : Conventions de nommage et utilisation de code emprunté.
  • Documentation KDoc : Documentation Kotlin, KDoc et génération Dokka.

🎨 3. Interface utilisateur avec Jetpack Compose


🔄 4. Gestion de l'état et Architecture


💾 5. Persistance et Données


🚀 6. Fonctionnalités avancées et Matériel


📝 7. Exercices et Évaluations