Les ateliers de programmation Google Developers fournissent des tutoriels guidés, pratiques en codage. La plupart des ateliers de programmation vous guident dans la création d'une petite application ou l'ajout d'une fonctionnalité à une application existante. Ils couvrent un large éventail de sujets tels qu'Android Wear, Google Compute Engine, ARCore et les API Google sur iOS.
Outils de l'atelier de programmation sur GitHubCréer une application Android avec Firebase et Jetpack Compose
55 minutes
Updated 31 janvier 2025
Créez les fonctionnalités d'une application Android de liste de tâches en ajoutant l'authentification, la surveillance des performances, une UI déclarative et le signalement des fonctionnalités, le tout avec Firebase et Jetpack Compose.
Ajouter des mises en page adaptatives à une application Android basée sur les vues avec Compose
Updated 23 décembre 2024
Découvrez comment ajouter des mises en page adaptatives à une application Android basée sur les vues avec Jetpack Compose.
Tester les questions/réponses pour le Web de bout en bout en local
45 minutes
Updated 22 décembre 2024
Les services d'enchères et de mise aux enchères se composent de quatre services permettant aux acheteurs et aux vendeurs de lancer des enchères Protected Audience: Pile de l'acheteur: Pile du vendeur: Cet atelier de programmation vous explique
Résolution pratique de problèmes de performances dans Jetpack Compose
Updated 17 décembre 2024
Optimisez la vitesse d'exécution de votre application Compose en analysant les traces système et en corrigeant les causes de ralentissements les plus courantes.
Présentation des coroutines dans Kotlin Playground
Updated 13 décembre 2024
Dans Kotlin Playground, apprenez à utiliser des coroutines Kotlin pour écrire du code asynchrone.
Ajouter Compose à une application basée sur les vues
Updated 13 décembre 2024
Dans cet atelier de programmation, vous apprendrez à migrer certains éléments d'un écran du système de vues vers Jetpack Compose.
Projet : créer une application de carte de visite
Updated 13 décembre 2024
Découvrez comment créer une application Android présentant votre carte de visite.
Présentation des coroutines dans Android Studio
Updated 13 décembre 2024
Apprenez à utiliser les coroutines Kotlin dans une application Android et à tester les coroutines.
Tester dans Jetpack Compose
Updated 11 décembre 2024
Dans cet atelier de programmation, vous apprendrez à tester des interfaces utilisateur créées avec Jetpack Compose. Vous rédigerez vos premiers tests en apprenant à effectuer des tests isolés et à déboguer des tests, et en découvrant les arborescences sémantiques et la synchronisation.
Créer une application avec une mise en page adaptative
Updated 11 décembre 2024
Découvrez comment adapter votre application aux grands écrans à l'aide de modèles de mise en page canonique.
Animer des éléments dans Jetpack Compose
Updated 9 décembre 2024
Dans cet atelier de programmation, vous apprendrez à utiliser certaines API Animation de Compose.
État avancé et effets secondaires dans Jetpack Compose
Updated 9 décembre 2024
Dans cet atelier de programmation, vous apprendrez des concepts avancés sur les états et les effets secondaires dans Jetpack Compose. Découvrez comment créer un conteneur d'état pour des composables complexes avec état, créer des coroutines et appeler des fonctions de suspension à partir du code Compose, et déclencher des effets secondaires pour accomplir différents cas d'utilisation.
Présentation de Compose pour la télévision
Updated 6 décembre 2024
Découvrez les principes de base de Compose pour la télévision et comment créer deux écrans généralement disponibles dans les applis TV.
ViewModel et l'état dans Compose
Updated 6 décembre 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser un ViewModel, l'un des composants d'architecture. Vous implémenterez un ViewModel pour conserver l'état de l'application lorsque la configuration change.
Présentation de l'état dans Compose
Updated 6 décembre 2024
Découvrez la notion d'état et la façon dont Jetpack Compose peut l'utiliser et la manipuler.
Glisser-déposer dans Compose
Updated 6 décembre 2024
Découvrez comment activer le glisser-déposer dans Compose à l'aide de modificateurs.
Thématisation dans Compose avec Material 3
Updated 6 décembre 2024
L'objectif de cet atelier de programmation est de présenter la thématisation dans Jetpack Compose avec les nouvelles implémentations Material Design 3 et Material You.
Ajouter un dépôt et injecter manuellement des dépendances
Updated 6 décembre 2024
Découvrez comment améliorer davantage l'architecture de l'application Mars Photos en séparant les appels réseau dans un dépôt.
Ajouter la prise en charge du clavier, de la souris, du pavé tactile et du stylet avec Jetpack Compose
Updated 6 décembre 2024
Découvrez comment développer des applications compatibles avec les claviers et dispositifs de pointage, tels que les souris et les pavés tactiles, avec Compose.
Effectuer une migration vers Jetpack Compose
Updated 6 décembre 2024
Dans cet atelier de programmation, vous apprendrez à migrer certains éléments d'un écran du système de vues vers Jetpack Compose.
Principes de base de Jetpack Compose
Updated 6 décembre 2024
Dans cet atelier de programmation, vous allez découvrir les principes de base de Compose.
Travail en arrière-plan avec WorkManager
Updated 6 décembre 2024
L'API WorkManager pour Android simplifie le travail en arrière-plan. WorkManager peut créer des tâches pouvant être interrogées, réutilisables et enchaînables. WorkManager est le planificateur de tâches recommandé sur Android. Cet atelier de programmation vous explique tout ce que vous avez besoin de savoir sur WorkManager, de l'écriture d'une tâche simple aux tâches enchaînées plus complexes.
Animation simple avec Jetpack Compose
Updated 6 décembre 2024
Découvrez comment ajouter une animation de rétroaction simple à votre application Compose.
L'état dans Jetpack Compose
Updated 5 décembre 2024
Dans cet atelier de programmation, vous apprendrez à créer des applications riches et interactives sur Compose en maîtrisant la notion d'état.
Accessibilité dans Jetpack Compose
Updated 5 décembre 2024
Dans cet atelier de programmation, vous verrez comment améliorer l'accessibilité de votre application Compose. Découvrez comment augmenter les zones cibles tactiles, comment ajouter des descriptions de contenu, des libellés de clic, des actions personnalisées et plus encore.
Atelier de programmation sur Compose pour Wear OS
Updated 5 décembre 2024
Dans cet atelier de programmation, vous allez apprendre à transposer vos connaissances sur Compose à des accessoires connectés grâce à Compose pour Wear OS. À la fin, vous aurez créé des composables simples et complexes dans une application adaptée à votre poignet.
Mises en page de base dans Compose
Updated 5 décembre 2024
Dans cet atelier de programmation, vous apprendrez à implémenter des conceptions réelles avec les composables et les modificateurs fournis par Compose.
Étapes du cycle de vie d'une activité
Updated 4 décembre 2024
Dans cet atelier de programmation, vous découvrirez le cycle de vie d'une activité et la journalisation.
Créer des applications adaptatives avec Jetpack Compose
36 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous apprendrez à créer des applications adaptatives pour les téléphones, les tablettes et les pliables, et découvrirez la notion de maniabilité. Vous découvrirez également les bonnes pratiques concernant les composants adaptatifs Material 3.
Exécuter une tâche Hadoop de décompte de mots sur un cluster Dataproc
34 minutes
Updated 4 novembre 2024
Cet atelier de programmation vous explique comment créer et exécuter dans Cloud Composer un workflow Apache Airflow qui effectue les tâches suivantes:
Déclencher un DAG avec Node.JS et Google Cloud Functions
27 minutes
Updated 29 août 2024
Cet atelier de programmation vous explique comment utiliser Google Cloud Functions pour déclencher un workflow Apache Airflow (DAG) dans Google Cloud Composer. Ici, le DAG exécute une commande bash simple à l'aide de l'opérateur BashOperator
Thématisation dans Compose avec Material 3
31 minutes
Updated 23 août 2024
L'objectif de cet atelier de programmation est de présenter la thématisation dans Jetpack Compose avec les nouvelles implémentations Material Design 3 et Material You.
Module 11: Migrer de Google App Engine vers Cloud Functions
30 minutes
Updated 23 août 2024
Apprenez à convertir une application App Engine Python simple (ou à décomposer une application monolithique de grande envergure en microservices) et à la migrer vers Cloud Functions.
Migrer un site Web monolithique vers une architecture de microservices sur Google Kubernetes Engine
1 heure 5 minutes
Updated 23 août 2024
Dans cet atelier, vous allez apprendre à décomposer un site Web monolithique en microservices et à les déployer sur Google Kubernetes Engine.
Écrire des tests unitaires pour ViewModel
Updated 19 août 2024
Découvrez comment tester le ViewModel pour vérifier l'exactitude, le comportement et la facilité d'utilisation de votre application.
Créer une application simple avec des composables textuels
Updated 19 août 2024
Découvrez comment créer une application simple avec des fonctions composables.
Persistance des données avec Room
Updated 11 juin 2024
Découvrez comment utiliser Room dans vos applications Android en Kotlin. Room est une bibliothèque de persistance de base de données faisant partie d'Android Jetpack. Room est une couche d'abstraction qui repose sur SQLite et fournit des API pratiques pour configurer la base de données et l'interroger.
Lire et mettre à jour des données avec Room
Updated 11 juin 2024
Découvrez comment utiliser Room pour lire et mettre à jour les données dans vos applications Kotlin pour Android. Room est une bibliothèque de base de données faisant partie d'Android Jetpack. Room se charge de nombreuses tâches liées à la configuration d'une base de données et permet à votre application d'interagir avec en utilisant des appels de fonctions ordinaires.
Récupérer des données sur Internet
Updated 27 mai 2024
Découvrez comment utiliser des bibliothèques développées par la communauté pour vous connecter à un service Web afin de récupérer et d'afficher des données dans votre application Compose Android Kotlin. Apprenez également à gérer les erreurs réseau potentielles.
Tester l'application Cupcake
Updated 27 mai 2024
Découvrez comment tester le composant Navigation et comment optimiser la quantité de code testée.
Naviguer entre les écrans avec Compose
Updated 27 mai 2024
Ajoutez le composant Navigation à l'application Cupcake afin d'organiser le flux de l'application, parcourir et transmettre des données entre différents écrans.
Redimensionner les applications Android
Updated 14 mai 2024
Dans cet atelier de programmation basé sur Jetpack Compose, vous allez optimiser une application Android afin d'implémenter de bonnes pratiques pour le redimensionnement au format libre. Les sujets abordés incluent la compatibilité du fichier manifeste, les implications des changements de configuration et le maintien de la continuité lors du redimensionnement.
Thématisation Material avec Jetpack Compose
Updated 13 mai 2024
Découvrez comment ajouter la thématisation Material à une application pour modifier les couleurs, les formes et la typographie.
S'entraîner : principes de base de Compose
Updated 26 février 2024
Appliquez les concepts des composables d'une UI de base pour implémenter des écrans correspondant aux problèmes donnés.
Charger et afficher des images depuis Internet
Updated 13 février 2024
Dans cet atelier de programmation, vous allez utiliser la bibliothèque Coil pour charger et afficher des photos depuis Internet dans votre application Android Compose.
Génériques, objets et extensions
Updated 12 février 2024
Familiarisez-vous avec différents concepts du langage Kotlin, comme les génériques, les classes d'énumération et de données, les objets et les fonctions de portée que vous utiliserez dans le code Compose.
Thématisation Jetpack Compose
Updated 8 février 2024
Dans cet atelier de programmation, vous apprendrez à créer un thème pour votre application, à appliquer un style à des composants individuels et à gérer les thèmes clairs et sombres.
Créer une application finalisée avec Relay et Jetpack Compose
Updated 5 mai 2023
Découvrez comment intégrer Relay aux applications Compose et accélérer votre workflow de conversion de la conception en code.
Navigation avec Jetpack Compose
Updated 14 avril 2023
Dans cet atelier de programmation, vous allez découvrir les bases du composant Navigation dans Compose.
Créer une application adaptative avec la navigation dynamique
Updated 20 octobre 2022
Découvrez comment adapter votre application aux grands écrans à l'aide de modèles d'interface utilisateur basés sur la navigation adaptative.
Effectuer une migration vers Jetpack Compose
Updated 6 mai 2022
Dans cet atelier de programmation, vous apprendrez comment migrer certains éléments d'un écran du système de vues vers Jetpack Compose.