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 GitHubAjouter des achats via une application à votre application Flutter
Updated 23 janvier 2025
Dans cet atelier de programmation, vous allez ajouter des achats via une application à une application Flutter qui est validée et gérée à l'aide d'un service de backend Dart.
Animations dans Flutter
24 minutes
Updated 14 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à utiliser des animations dans Flutter. Vous allez créer un widget qui anime à la fois la taille et la couleur, ajoute un effet de retournement de carte 3D, utilise les effets du package d'animations et prend en charge le geste de prévisualisation du Retour d'Android.
Ajouter un flux d'authentification utilisateur à une application Flutter à l'aide de FirebaseUI
8 minutes
Updated 6 janvier 2025
Dans cet atelier de programmation, vous allez apprendre à ajouter Firebase Authentication à une application Flutter en quelques lignes de code.
Découvrir Firebase pour Flutter
53 minutes
Updated 22 novembre 2024
Découvrez comment créer une application mobile Flutter avec Firebase.
Ajoutez du son et de la musique à votre jeu Flutter
42 minutes
Updated 9 novembre 2024
Découvrez comment ajouter des effets sonores, de la musique de fond et de l'audio dynamique à vos jeux avec Flutter.
Développement local pour vos applications Flutter à l'aide de la suite d'émulateurs Firebase
8 minutes
Updated 9 novembre 2024
Atelier de programmation expliquant comment utiliser la suite d'émulateurs Firebase pendant le développement avec Flutter L'atelier de programmation utilisera les émulateurs Auth et Firestore pour illustrer leur utilisation.
Créer une mise en page d'application animée et responsive avec Material 3
53 minutes
Updated 20 septembre 2024
Cet atelier vous permettra d'acquérir de l'expérience en créant une application adaptative qui utilise les animations fluides de Material 3 sur l'ensemble des six plates-formes avec lesquelles Flutter est compatible.
Ajouter une bannière AdMob et des annonces natives intégrées à une application Flutter
39 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous apprendrez à ajouter des annonces AdMob intégrées (bannières et annonces natives) à une application Flutter.
Ajouter un widget d'écran d'accueil à votre application Flutter
35 minutes
Updated 29 août 2024
Dans cet atelier de programmation, vous allez créer un widget d'écran d'accueil pour votre application Flutter pour iOS ou Android. Vous commencerez avec une application d'actualités Flutter basique. Vous utiliserez ensuite des frameworks natifs pour créer l'UI des widgets eux-mêmes. Enfin, vous apprendrez à partager des ressources et à établir la communication entre vos widgets et l'application principale.
Créer des bots vocaux pour Android avec Dialogflow Essentials Évasées
1 heure 5 minutes
Updated 29 août 2024
La solution Dialogflow prête à l'emploi offre de nombreuses intégrations pour le Web, l'Assistant Google, les réseaux sociaux et les passerelles de téléphonie. Toutefois, lorsque vous souhaitez déployer vos chatbots sur des appareils mobiles, vous devez créer une intégration personnalisée. Dans cet atelier, vous allez apprendre à intégrer Dialogflow Essentials à une application Flutter.
Présentation de Flame avec Flutter
55 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous allez apprendre à utiliser Flame, un moteur de jeu basé sur Flutter. Vous découvrirez les composants et les effets de Flame, et apprendrez à intégrer Flame à la gestion des états de Flutter.
Créez un jeu de physique 2D avec Flutter et Flame
32 minutes
Updated 22 août 2024
Apprenez à concevoir des mécaniques de jeu dans les jeux Flutter et Flame avec Forge2D, un moteur physique 2D.
Créer un jeu de lettres avec Flutter
53 minutes
Updated 22 août 2024
Découvrez comment créer une application Flutter utilisant beaucoup de ressources de calcul tout en conservant l'interactivité fluide de Flutter.
Créer votre première application Flutter
Updated 31 juillet 2024
Dans cet atelier de programmation, vous allez apprendre à développer une application Flutter qui génère des noms chantants de façon aléatoire.
Créer un jeu avec Flutter et Flame
Updated 19 mai 2023
Dans cet atelier de programmation, vous allez créer un jeu de plates-formes appelé Doodle Dash avec Flutter et le moteur Flame.
Utiliser une FFI dans un plug-in Flutter
Updated 19 mai 2023
Dans cet atelier, vous allez créer un plug-in Flutter dédié aux plates-formes pour mobiles et ordinateurs en utilisant une FFI pour reprendre une bibliothèque C native.
Ajouter des annonces AdMob à une application Flutter
Updated 10 mai 2023
Dans cet atelier de programmation, vous découvrirez comment ajouter une bannière, un interstitiel et une annonce avec récompense à une application Flutter.
Applications adaptatives dans Flutter
Updated 9 mai 2023
Dans cet atelier de programmation, vous allez créer une application Flutter capable de fonctionner sur les six plates-formes avec lesquelles Flutter est compatible : Android, iOS, le Web, Windows, macOS ou Linux.
Tester une application Flutter
Updated 9 mai 2023
Dans cet atelier de programmation, vous allez développer et tester une application Flutter simple.
MDC-102: Structure et mise en page Material
Updated 9 mai 2023
Découvrez comment créer et structurer une application Flutter à l'aide de Material.
MDC-101: Principes de base des composants Material
Updated 9 mai 2023
Découvrez les principes de base des composants Material en créant une page de connexion pour une application Flutter simple.
MDC-103 Flutter : Utilisation des thèmes de Material Design (couleur, formes, élévation et type)
Updated 3 mai 2023
Découvrez comment faire sortir votre produit du lot et exprimer votre marque par le biais du design avec Material Components pour Flutter.
MDC-104 Flutter : Composants avancés de Material Design
Updated 3 mai 2023
Améliorez votre design et apprenez à utiliser un composant Flutter avancé : le menu de fond.
Créer des transitions esthétiques avec le système de mouvement de Material Design pour Flutter
Updated 28 avril 2023
Intégrez le système de mouvement de Material dans l'application Reply en utilisant les transitions du package d'animations.
Mettez en valeur votre application Flutter
Updated 9 mai 2022
Flutter est un kit d'interface utilisateur Google qui permet de développer des applications esthétiques compilées de manière native pour les mobiles, le Web et les ordinateurs de bureau, à partir d'un seul codebase. Offert et Open Source, Flutter
Créer un modèle de classification de texte personnalisé avec TensorFlow Lite Model Maker
Updated 9 mai 2022
Découvrez comment réentraîner le modèle de détection du spam pour détecter des types spécifiques de spams avec TensorFlow Lite Model Maker.
Entraîner un modèle de détection de spam dans les commentaires avec TensorFlow Lite Model Maker
Updated 9 mai 2022
Découvrez comment entraîner un modèle de détection du spam dans les commentaires avec TensorFlow Lite Model Maker.
Créer une application Flutter pour classer des textes
Updated 9 mai 2022
Découvrez comment créer une application Flutter qui classe les textes et affiche les résultats dans son UI.
Ajouter WebView à votre application Flutter
Updated 6 mai 2022
Dans cet atelier de programmation, vous allez apprendre à ajouter le plug-in webview_flutter à une application Flutter.
Développer une application de bureau avec Flutter
Updated 6 mai 2022
Dans cet atelier de programmation, vous allez créer un client GitHub dans Flutter pour ordinateur de bureau.
Ajouter Google Maps à une application Flutter
Updated 3 mai 2022
Dans cet atelier de programmation, vous allez créer une expérience Google Maps à l'aide du SDK Flutter pour applications mobiles afin de créer des expériences natives de haute qualité sur iOS et Android.