-
Filière :
Développement logiciel
-
Sous-filière :
Applications mobiles & PWA
-
Référence
MO-FLU
-
Durée
3 jours (21 h)
-
Prix par personne HT
1 950 € HT
Description
La formation propose l’implémentation d’un projet de gestion de cartes à collectionner. Ce projet fil rouge va permettre de couvrir tous les aspects d’une application mobile standard : gestion de listes, de fiches, formulaires, communication avec une API, …
La formation sera réalisée sur la dernière version en cours de Flutter
Objectifs pédagogiques
- Faire un tour d’horizon du Framework Flutter
- Montrer, par la pratique, les possibilités que Flutter offre pour le développement mobile multiplateforme
Public cible
- Développeurs mobile
- Développeurs Web
Pré-requis
Avoir des bases de programmation mobile ou Web (Javascript)
Programme de la formation
Historique & Contexte de Flutter
Architecture
- Ecosystème mobile
- Application Native
- Webview
- Application Contrôle Natif
- Flutter
- Architecture Interne Flutter
Dart
- Présentation
- Exemple de code
Outils
- Dart debugger/profile
- Hot Reload
- Run multi target
Framework Flutter
- Concepts généraux
- Layout
- Images, Assets & Fonts
- Dépendances
- Interactivité
- Navigation
- Animations
- Formulaires
- API & HTTP
- Json et Serialization
- Introspection / Génération
- Gestion d’état avancée
- Simple
- BloC
- Provider
- Internationalisation
Tests et CI
- Tests unitaires
- Tests d’intégrations
- Flavors
Qualité
Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.
Programme mis à jour le