Flutter : développement mobile cross-platform - avancé
Maîtrisez Flutter avancé : architecture Clean, BLoC, Riverpod, animations complexes, performances optimisées, tests approfondis et déploiement multiplateforme (mobile, web, desktop) avec plugins natifs et sécurité renforcée.
En résumé
- 2025-09-30
- 2025-11-12
Programme de la formation
Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
- Implémenter des architectures robustes (Clean Architecture / BLoC / Riverpod)
- Optimiser les performances et gérer des listes complexes
- Ajouter des animations avancées
- Gérer des applications multiplateformes (mobile, web, desktop)
PROGRAMME
1. Architecture, état et navigation avancée
- Rappels rapides : navigation et widgets dynamiques
- Architecture modulaire : BLoC vs Riverpod vs Provider
- Implémentation d’un flux de login sécurisé
- Séparation des couches : Data / Domain / UI (Clean Architecture)
- Introduction à go_router
Objectifs Opérationnels : mettre en place une architecture scalable et testable
Moyen d’évaluation : QCM
2. UI dynamique, performance et tests
- Animations avec AnimationController, Hero, Implicit Animations
- Optimisation des listes (ListView.builder, SliverList)
- State Restoration
- Lazy loading et infinite scroll
- Tests avancés : unitaires, widget, mock API
Objectifs Opérationnels : Créer une UI fluide et performante
Moyen d’évaluation : QCM
3. Plugins natifs et publication multi-plateforme
- Intégration de plugins natifs (caméra, GPS, etc.)
- Communication Flutter <> native (platform channels)
- Flutter Web et Flutter Desktop (principes et limitations)
- Sécurité et obfuscation du code
- Signature et déploiement sur stores
Objectifs Opérationnels : Maîtriser le déploiement et les spécificités multi-plateformes
Moyen d’évaluation : QCM
Informations pratiques
- Théorie 30%
- Pratique 70%
- Lieu au choix : Centre de formation bewizyu (Nantes) / Dans vos locaux / Classe à distance
Votre formateur
Consultant et formateur en développement mobile depuis plus de 7 ans, notre formateur a pu observer l’évolution de l’écosystème mobile et est intervenu sur des projet d’applications destinées au grand public (+3M utilisateurs).
Personnes en situation de handicap
Nos formations sont accessibles aux personnes en situation de handicap. Afin de nous permettre d’organiser le déroulement de la formation dans les meilleures conditions possibles, contactez-nous. Un entretien avec notre référent.e handicap pourra être programmé afin d’identifier les besoins et aménagements nécessaires.
Progamme et catalogue peuvent être envoyés sur simple demande
Dates des prochaines sessions
Septembre
Du 30/9/25 au 02/10/25
Centre de Nantes / Classe à Distance / Dans vos locaux
Novembre
Du 12/11/25 au 14/11/25
Centre de Nantes / Classe à Distance / Dans vos locaux