Objectifs
- Concevoir d’une application mobile
- Comprendre les bases données et les workflow
- Apprendre à utiliser plusieurs solutions de backend
- Maitriser l’interface de Flutterflow
Programme
Découvrir FlutterFlow
- Appréhender les différents éléments de l’interface
- Utiliser le fonctionnement des appels API
- Comprendre le custom code les paramètres
- Utiliser les propriétés des éléments
Atelier : exercice sur les app state
Créer une application de restaurant avec FlutterFlow
- Créer différentes pages (accueil, détails du livre, commande)
- Maitriser l’ajout de restaurant dynamique
- Modifier la page détail pour qu’elle affiche chaque restaurant
- Déployer le système de connexion et inscription via Firebase
- Mettre en place un système de menu volant pour le menu
- Créer un composant Skeleton effect
Utiliser Supabase
- Comprendre Supabase et son usage
- Maitriser l’interface de Supabase
Atelier : création de notre base de données et d’une application de to do list
Utiliser Xano
- Comprendre Xano et son usage
- Comprendre le fonctionnement de connexion des utilisateurs entre Xano et FlutterFlow
- Comprendre le fonctionnement d’inscription des utilisateurs entre Xano et FlutterFlow
Atelier : création de notre base de données et d’une application de to do list
Conclusion
- Éléments pour approfondir
Présentation
Lorsque nous avons un projet d’application mobile, mais que nous ne possédons pas les compétences en développement ou codage, il est nécessaire de s’intéresser à des solutions sans code et accessible. Digital Academy vous propose donc une formation à l’une des meilleures solutions : FlutterFlow !
FlutterFlow est un outil de développement d’applications mobiles et web sans code qui est basée sur le framework Flutter de Google et qui utilise le langage de programmation Dart. Elle met à disposition une interface qui fonctionne grâce à un « glissé déposé » intuitif pour construire les applications.
Notre formation vous donnera les compétences pour réaliser votre projet de A à Z, de la conception jusqu’au lancement avec l’aide de FlutterFlow.
Prérequis de la formation
Posséder un ordinateur et une bonne connexion internet.
À qui s'adresse cette formation ?
Cette formation s’adresse à toute personne qui souhaite apprendre à réaliser un projet web facilement dans ce langage.
Quelle est la méthodologie pédagogique employée ?
Cette formation est composée d’apport d'expertise du formateur, d’ateliers, d’échanges d'expérience, de cas pratiques, de mises en situation, d’exercices, de partages de bonnes pratiques.
Quelles sont les modalités d'évaluation ?
Cette formation est évaluée par : une évaluation des acquis en amont via un questionnaire d’auto-positionnement et une évaluation en aval via un questionnaire en fin de formation
Version 1, mise à jour le 07 juin 2023