- Cours pratique
- FSE
- Informatique
Formation FlutterFlow : Développer des applications multiplateformes en glisser-déposer avec FlutterFlow

- Durée
- 3 jours
- Niveau
- Fondamental
- Modalités
- Présentiel / Distanciel
Description de la formation FlutterFlow
Qu'est-ce que FlutterFlow ?
FlutterFlow, fondé sur le framework Flutter de Google, est un outil puissant de développement d'applications qui ne nécessite pas de codage (No-Code). En utilisant une interface de type « drag & drop » (glisser-déposer), FlutterFlow permet de créer des applications fonctionnelles de manière intuitive. Souvent comparé à Bubble, FlutterFlow adresse en réalité prioritairement les projets iOS et Android tandis que Bubble se recommande pour le web.
Pourquoi suivre une formation FlutterFlow ?
Cette formation FlutterFlow vous présente les fonctionnalités essentielles de FlutterFlow pour vous permettre de développer des applications rapidement et efficacement, sans connaissances préalables en programmation. La formation sera particulièrement utile pour les entrepreneurs, les designers et les gestionnaires de projets qui désirent lancer rapidement des produits viables sur le marché.

Objectifs pédagogiques
À l'issue de cette formation FlutterFlow, vous aurez acquis les connaissances et compétences nécessaires pour :
- Comprendre le fonctionnement de FlutterFlow et son intérêt tout particulier pour les applications mobiles
- Concevoir une interface utilisateur et structurer une page d'application
- Être capable d'intégrer et de manipuler des données au sein de l'application
- Savoir tester puis déployer une application créée à l'aide de FlutterFlow
Objectifs opérationnels
Objectif opérationnel :
Savoir créer, gérer et déployer des applications mobiles multiplateformes avec FlutterFlow.
Programme
Contenu du cours, module par module
5 modules
- Introduction au concept de No-Code et à l'impact de FlutterFlow dans ce domaine
- Installation et configuration d'un environnement de développement FlutterFlow
- Création d'un projet simple et navigation dans l'interface utilisateur de FlutterFlow
- Exploration des templates prédéfinis et des ressources disponibles pour accélérer le développement
Travaux pratiques
Description : Les participants créeront un projet simple pour se familiariser avec l'interface et les fonctionnalités de base
- Présentation des techniques de drag & drop pour concevoir des interfaces
- Personnalisation approfondie des widgets et exploration de la bibliothèque de composants
- Utilisation de la fonctionnalité de binding pour lier des éléments de l'interface à des sources de données
- Principes de responsive design dans FlutterFlow pour assurer une expérience utilisateur cohérente sur différentes plateformes
Travaux pratiques
Description : Les participants utiliseront les outils avancés de FlutterFlow pour créer une interface utilisateur élaborée et responsive
- Introduction aux bases de données Firebase et à leur intégration dans FlutterFlow
- Gestion des données utilisateur : création, lecture, mise à jour et suppression (CRUD)
- Connexion à des API externes pour enrichir les fonctionnalités de l'application
- Sécurité des données et meilleures pratiques pour gérer les informations sensibles
Travaux pratiques
Description : Les participants mettront en place des interactions avec une base de données et connecteront leur application à une API externe
- Stratégies de test pour applications mobiles développées avec FlutterFlow
- Identification et résolution des bugs communs dans les applications FlutterFlow
- Préparation des applications pour le déploiement sur les stores d'applications
- Bonnes pratiques pour le suivi des performances et l'optimisation post-lancement
Travaux pratiques
Description : Les participants testeront leur application sur différents appareils et configurations, identifieront et corrigeront les problèmes rencontrés
- Exploration des options de personnalisation de code dans FlutterFlow
- Utilisation des plugins et intégrations tierces pour étendre les capacités de FlutterFlow
- Techniques avancées pour le déploiement et la maintenance des applications
- Réflexions sur le cycle de vie de l'application et gestion des mises à jour
Travaux pratiques
Description : Les apprenants appliqueront des personnalisations avancées et prépareront leur application pour un déploiement réel sur les plateformes cibles
Programme mis à jour le 03/09/2025
Public concerné
Ce cours s'adresse principalement aux développeurs et chefs de projet souhaitant développer rapidement une application (de préférence mobile) sans coder.

Prérequis
Bien qu'aucun prérequis ne soit strictement attendu pour suivre cette formation FlutterFlow, une familiarité avec les concepts de base des applications mobiles serait un plus.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Flutter : Développer des applications mobiles multi-plateformes avec FlutterRéf. FLUT3 joursIntermédiaireProchaine session : 16 nov.2 290 €
- Ionic - Développement d'applications mobiles multiplateformesRéf. TIO43 joursIntermédiaireProchaine session : 14 oct.2 175 €
- Jetpack Compose : Développer des interfaces modernes pour AndroidRéf. JETP2 joursFondamentalProchaine session : 23 nov.1 590 €
- Katalon : automatiser les tests des applications web, mobile ou d'une API avec KatalonRéf. OSKA2 joursIntermédiaireProchaine session : 9 nov.1 590 €