Le Flutter est un framework de développement d’applications multi-plateformes moderne et puissant, créé par Google, qui permet aux développeurs de créer facilement des applications mobiles attrayantes pour iOS et Android à partir d’un seul code source. Une formation Flutter complète offre aux participants l’occasion d’acquérir des compétences essentielles pour concevoir et développer des applications mobiles de haute qualité.

Compétences à acquérir

I. Les bases du langage de programmation DART

  1. Introduction
  2. Variables et types de données
  3. Contrôle de flux
  4. Les collections et les maps
  5. Les fonctions

II. Les composants graphiques

  1. Introduction
  2. Architecture d’un projet Flutter
  3. L’arbre des widgets
  4. Les formulaire et gestion des entrées

III. Routes et navigation

  1. Détecteurs de gestes et de cliques
  2. Routes
  3. Navigation

IV. Stockage local

  1. Shared preferences
  2. SQLite

V. Communication http

  1. JSON et serialization
  2. Communication http

VI. Publier une application mobile Flutter sur les Store

  1. Publier sur Google Play Store (Android)
  2. Publier sur App Store (iOS)