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. Notre formation 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 200 € HT
Adhérent CAP’TRONIC : 900 € 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.
LIEU
Formation à distance
PROGRAMME
JOUR 1 - Bases et fondamentaux
Tour de table
Matin
Introduction générale au développement mobile
Mobile : écosystèmes, spécificités, contraintes.
Stores : App Store, Google Play, process de publication.
Avantages technos cross-platform (React Native, Flutter) Vs Natif.
Présentation de Flutter
Mise en place de l’environnement
Installation Flutter SDK, IDE, émulateurs.
Premier projet Flutter : Hello World.
Après-midi
Développement Flutter standard
Widgets de base & création d’écrans.
Navigation simple.
Gestion d’état (setState, Provider).
Consommation d’une API HTTP (fetch & affichage liste).
Cycle de vie d’une app Flutter.
—> Atelier fil rouge : création d’une mini-app de catalogue produit connecté à une API publique (ex : liste de films, vélos, capteurs fictifs).
JOUR 2 – Approfondissement et IoT
Matin
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
Après-midi
Développement Flutter avancé
Intégration de fonctionnalités natives (accès caméra / GPS).
Routing avancé.
Stockage local (SharedPreferences, SQLite).
—> Atelier : enrichir la mini-app avec une fonctionnalité spécifique (ex : stockages local des favoris, intégration caméra,..)
Flutter et IoT – Bluetooth
Introduction à FlutterBlue / flutter_reactive_ble.
Scanner des périphériques Bluetooth.
Connexion simple à un device et récupération de données.
Problématiques des projets spécifiques
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 25/09/2025