Aller au contenu
Enter
Bewizyu Logo

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.

Demander un devis

En résumé

Catégorie : Technologie
Durée : 3 jours (21h)
Ref : B-M-FLA V1 du 15/07/2025
Prix : 1950€ HT
Publics : Tout développeurs Flutter intermédiaires souhaitant professionnaliser leur pratique et structurer des apps complexes.
Pré-requis : Avoir suivi la formation Flutter Débutant ou passer le test de validation des acquis Flutter - Débutant
Prochaines sessions
  • 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

Demander un devis

Dates des prochaines sessions

Session garantie à partir de 2 personnes.

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