{}

Création d’applications mobiles multiplateformes avec Flutter


Création d’applications mobiles multiplateformes avec Flutter

Apprenez à créer des applications mobiles performantes et esthétiques avec Flutter, le framework de Google qui révolutionne le développement mobile. Cette formation pratique et intensive vous accompagne pas à pas dans la conception d’applications mobiles iOS et Android à partir d’une base de code unique. Idéale pour les développeurs, startups et agences digitales du Cameroun (Douala, Yaoundé) et d’Afrique, cette formation vous donnera toutes les compétences nécessaires pour produire rapidement des applications mobiles modernes, interactives et connectées aux services web.

Souscrire a la formation

Programme
Public cible
PRE-REQUIS
OBJECTIF

Programme

Programme de formation Flutter

Module 1 : Introduction à Flutter & Dart

Contenu :

  • Qu’est-ce que Flutter ?
  • Installation des outils (Flutter SDK, Android Studio, VS Code)
  • Premier projet Flutter
  • Bases du langage Dart
  • Structure d’une application Flutter

Pratique :

  • Hello World avec Flutter
  • Compilation pour Android
  • Hot reload et debugging
  • Utilisation du terminal Flutter
  • Organisation des fichiers du projet

Module 2 : Conception d’interfaces avec Flutter

Contenu :

  • Widgets de base (Text, Image, Button...)
  • Disposition des widgets (Row, Column, Stack)
  • Navigation et routage
  • Thématisation et responsive design
  • Gestion de l’état (StatefulWidget)

Pratique :

  • Création d’une interface multi-pages
  • Utilisation de ListView & GridView
  • Création de formulaires avec validation
  • Navigation dynamique entre les vues
  • Ajout d’icônes et images personnalisées

Module 3 : Connexion, base de données et déploiement

Contenu :

  • Connexion à une API REST
  • Manipulation JSON & HTTP package
  • Stockage local avec Shared Preferences
  • Introduction à Firebase
  • Publication de l’application

Pratique :

  • Intégration d’une API météo
  • Connexion Firebase : Auth + Firestore
  • Sauvegarde de données utilisateurs
  • Build APK pour Android
  • Tester l’application sur émulateur et téléphone

Public cible

  • Développeurs web ou mobile souhaitant se spécialiser
  • Entrepreneurs digitaux et porteurs de projet d’app mobile
  • Etudiants ou passionnés de développement mobile

PRE-REQUIS

  • Bonne maîtrise de l’outil informatique
  • Notions de programmation (variables, fonctions, boucles, etc.)
  • Des connaissances en langage orienté objet (Dart est un plus)

OBJECTIF

  • Comprendre l’architecture et les concepts de base de Flutter
  • Utiliser le langage Dart pour le développement mobile
  • Construire des interfaces responsives et adaptatives
  • Connecter une application à des API REST
  • Déployer une application sur Android et iOS

Détail de la formation

  • prix : Souscrivez dès maintenant et recevez notre offre exceptionnelle personnalisée.
  • Lieu : Formation disponible en ligne ou en présentiel selon vos préférences.
  • Durée de la formation : Flexible et adaptée à vos besoins – choisissez la durée qui vous convient.
Souscrire a la formation