Développez vos applications mobiles/web avec FLUTTER
Cette formation vous présente le langage, les outils, la méthodologie pour développer des applications mobiles / web avec Flutter. Elle vous permettra de maîtriser les opportunités offertes par Flutter pour développer une app mobile, notamment dans le domaine de l’IoT

OBJECTIFS
Comprendre les bases de Flutter et Dart pour créer des applications mobiles performantes.
Maîtriser la gestion d’UI, navigation, état et communication avec des API.
Découvrir les intégrations avancées : stockage, webview, plugins natifs.
Approcher le développement mobile orienté IoT avec Bluetooth.
PUBLIC VISE
Techniciens ou ingénieurs en charge du développement d’applications mobiles/web.
PREREQUIS
Aucun prérequis indispensable pour ce public visé.
Installation des outils nécessaires avant la formation.
Disposer d’un PC avec webcam, micro et connexion internet.
INTERVENANT
Formateur expérimenté, intervenant dans des missions de conseil et d’assistances techniques en entreprise.
Le programme CAP’TRONIC aide, chaque année, 400 entreprises à monter en compétences sur les technologies liées aux systèmes électroniques et logiciel embarqué.

PRIX
Non-adhérent : 1 500 € HT
Adhérent CAP’TRONIC : 1 200 € HT
Remarque : Notre certification QUALIOPI vous garantit un process certifié sur nos actions de formation et permet un financement des formations CAP’TRONIC par votre Opérateur de Compétences (OPCO) hors CPF.
DUREE
2,5 jours - 17,5 heures
LIEU
Formation à distance
PROGRAMME
JOUR 1 (½ journée) – DART LES FONDAMENTAUX
Tour de table
Introduction à Dart
Qu’est-ce que Dart ?
Pourquoi Dart pour Flutter ?
Dart VM vs compilation native
Null Safety : pourquoi c’est central en Flutter
Syntaxe et bases essentielles
Atelier pratique
Utilisation de DartPad (bac à sable) pour une 1ère prise en main
Collections & programmation fonctionnelle
Programmation orientée objet en Dart
Asynchrone en Dart
Atelier pratique pour prise en main des concepts
JOUR 2 – BASES ET FONDAMENTAUX DE FLUTTER
Introduction générale au développement mobile
Mobile : écosystèmes, spécificités, contraintes.
Stores : App Store, Google Play, process de publication.
Technos cross-platform (React Native, Flutter) Vs Natif.
Présentation de Flutter
Validation de l’environnement
Flutter SDK, IDE, émulateurs.
Premier projet Flutter : Compteur
Développement Flutter standard
Widgets de base & création d’écrans.
Atelier : création d’un widget
Développement Flutter standard - Suite
Navigation simple.
Gestion d’état (setState, Provider).
Consommation d’une API HTTP (fetch & affichage liste).
— > création d’une mini-app de catalogue via https://dummyjson.com/.
JOUR 3 – APPROFONDISSEMENT et IoT
Développement Flutter avancé
Conception et architecture d’un projet Flutter (structuration projet, abstraction,..)
State management (présentation BLoC).
— > Atelier fil rouge : enrichir la mini-app avec state management
Développement Flutter avancé
Intégration de fonctionnalités natives
Routing avancé.
Stockage local (SharedPreferences, SQLite).
Cycle de vie d’une app Flutter.
Testabilité
BLe
— > Atelier : enrichir la mini-app avec une fonctionnalité spécifique (ex : stockages local des favoris, intégration caméra,..)
Clôture & perspectives
Q&R + Bilan
Tour de table
Le découpage de la formation est proposé à titre indicatif et pourra être adapté
ORGANISATION
Moyens pédagogiques : Support de cours et Travaux pratiques préparés (ateliers). - Assistance pédagogique sur le cours assurée par le formateur pendant 1 mois à l’issue de la formation.
Moyens permettant d’apprécier les résultats de l’action : Evaluation de l’action de formation par l’envoi d’un questionnaire de satisfaction à chaud à l’issue de la formation, puis d’un questionnaire à froid quelques semaines après la formation.
Moyen permettant de suivre l’exécution de l’action : Evaluation des connaissances via un questionnaire avant et après la formation. Feuilles de présence signées par chaque stagiaire et le formateur par demi-journée de formation.
Sanction de la formation : Attestation d’assiduité
RENSEIGNEMENTS ET INSCRIPTION
Darlane COUTURIER - couturier@captronic.fr - 06 37 46 07 65
Pour toute question y compris les conditions d’accès pour les publics en situation de handicap.
👉 Préinscription en ligne
Formation - Développez vos applications mobiles/web avec FLUTTER
Les informations recueillies sur ce formulaire sont enregistrées dans un fichier informatisé par JESSICA France à des fins de communication via emailing. Elles sont conservées jusqu’à votre demande de désinscription et sont destinées aux équipes de JESSICA France localisées en France. Conformément à la loi « informatique et libertés », vous pouvez exercer votre droit d’accès aux données vous concernant et les faire rectifier en contactant
![]()
Informations mises à jour le 09/07/2026