Vidéo
Formation FlutterFlow, créer une application mobile multiplateformes
À propos de cette formation
Accessible au débutant
Description
Basé sur Flutter, FlutterFlow permet de créer des interfaces natives sur iOS et Android, sans aucune ligne de code, à partir d’une interface en drag & drop. Cet outil vous permet un développement rapide et une mise en ligne simplifiée.
En savoir plus
Objectifs pédagogiques
- Développer une application multiplateforme
- Organiser et structurer une page d'application mobile
- Comprendre les concepts de la gestion de données
- Accès et manipulation des données
- Tests et déploiement d'une application mobile
Contenu de la formation
- Introduction au no-code
- Qu’est-ce que le No Code ?
- No Code et Low Code : quelles différences ?
- Avantages et inconvénients du No Code, quand utiliser les outils No Code ?
- Les atouts et différences des plateformes No Code.
- Le No Code peut-il remplacer le code ?
- Découverte de l'environnement
- Qu’est-ce que FlutterFlow ?
- Découverte de la documentation officielle.
- Tarification et différences.
- L'environnement FlutterFlow, tableau de bord, Projets, Marketplace, organisation d’équipe, Ressources.
- Canva Area, Tool Bar, Settings, Design system.
- UI builder, Widgets Panel, Widget Tree, Widget Properties.
- Découverte des widgets.
- Mode Prévisualisation et Mode Test.
- Travaux pratiques
- Layout, structure de base, utilisation des éléments de page
- Comprendre le concept de layout avec FlutterFlow.
- Widgets de layout : column, row, stack, container. Axe principal et axe secondaire.
- Création de nouvelles pages.
- Widget AppBar et Silver AppBar.
- NavBar.
- Drawer et EndDrawer.
- FloatingActionButton.
- Découverte des Actions de navigation : Navigate To, Navigate Back, Drawe
- Travaux pratiques
- Gestion des actions événementielles
- Qu’est-ce qu’une action événementielle ?
- Les différentes actions possibles.
- Ajouter une ou plusieurs actions.
- Les types d’événements : On Tap, On Double Tap, On Long Press.
- Définir une suite d’actions.
- Travaux pratiques
- Data et Backend
- Découverte et gestion du Local State.
- Requêtes et manipulations de données hébergées en local.
- Découverte et gestion de Firestore / Firebase.
- Qu’est-ce qu’une base de données ?
- Connecter une base de données Firestore avec une application FlutterFlow.
- Structure d’une base de données Firestore.
- Requêtes et manipulations de données hébergées sur Firestore
- Travaux pratiques
- Gestion des formulaires et authentification
- Les différents widgets de formulaire.
- Enregistrer une donnée de formulaire en base de données.
- Système d’authentification par Firebase.
- Travaux pratiques
- Animation
- Les différents types d’animation.
- Ajout d’animation à des éléments de pages.
- Les déclencheurs d’animations.
- Animation sur déclencheur d’action.
- Travaux pratiques
- Intégration, Test et déploiement
- Les différentes intégrations possibles avec FlutterFlow (Supabase, Admob, Algolia…).
- Déploiement AppStore avec Codemagic.
- Déploiement Google Play avec Codemagic.
- Travaux pratiques
Suivi de l'exécution et évaluation des résultats
- Feuille de présence signée en demi-journée, Évaluation des acquis tout au long de la formation, Questionnaire de satisfaction, Attestation de stage à chaque apprenant.
Diplôme / Certification
Pas de certification
Vidéo
L'organisme de formation
TechnoWide
Siège social: MERIGNAC CEDEX
Public concerné
Toute personne souhaitant développer une application mobile sans coder
Pré-requis
Aucun
Conditions d'accès
Accessibilité
Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacterdirectement, afin d'étudier ensemble les possibilités de suivre la formation.
Capacité
0 à 10 personnes
Délai d'accès
3 semaines
Plus qu'une formation !
Équipe pédagogique
Votre formateur est un consultant et architecte logiciel avec plus de 10 d'expériences pédagogiques et techniques.
Ressources pédagogiques
- Moyens pédagogiques : Réflexion de groupe et apports théoriques du formateur, Travail d'échange avec les participants sous forme de réunion-discussion, Utilisation de cas concrets issus de l'expérience professionnelle, Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques, Remise d'un support de cours.
- Moyens techniques en Présentiel : Accueil des stagiaires dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur d'un tableau blanc et de paperboard.
- Moyens techniques en Distanciel : A l'aide du logiciel Teams, un micro et une caméra pour l'apprenant, Suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et communiquent entre eux et avec le formateur. Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise. L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.
Formation
Autres formations qui peuvent vous intéresser
Connectez-vous !
Retrouvez vos formations, financements et Organismes préférés dans l'onglet
Pour conserver vos favoris, créer votre compte gratuit.
Se connecter