Bootcamp Développement Mobile

Bootcamp Développement Mobile

Construisez des applications iOS et Android avec Flutter et React Native pendant 12 semaines.

ProgrammesTechnologie

Aperçu

Le Bootcamp Développement Mobile dure 12 semaines. Vous construisez des applications multiplateformes pour iOS et Android, puis préparez leur publication.

Le programme couvre les interfaces adaptatives, l’état de l’application, le GPS, la caméra, les notifications, le stockage local, les API et Firebase. Chaque thème alimente l’un des deux projets du cours.

Compétences Couvertes

  • Flutter & Dart
  • React Native
  • Architecture iOS & Android
  • UI/UX Mobile & Gestes
  • Gestion d'État (Bloc / Redux)
  • Backend Firebase & Cloud
  • Intégration d'APIs REST
  • Publication App Store & Google Play

Programme du Cours

Module 1 : Fondamentaux Mobile & Programmation Dart

Maîtrisez la programmation orientée objet avec Dart, l'écosystème mobile et les outils Xcode / Android Studio.

Sujets Clés

Langage DartArchitecture MobileOutils de DéveloppementVersioning Git
Module 2 : Interfaces Mobiles Multiplateformes & Animations

Développez des interfaces fluides, adaptées aux smartphones et tablettes, avec animations et navigation native.

Sujets Clés

Widgets FlutterComposants React NativeGestes & AnimationsMode Sombre & Adaptabilité
Module 3 : Gestion d’État, Données Locales & APIs

Structurez le flux de données avec Bloc / Provider, mettez en place le stockage hors-ligne (SQLite) et connectez vos APIs.

Sujets Clés

Patterns d'État (Bloc/Provider)Mode Hors-Ligne & CacheBase de Données SQLiteRequêtes Réseau Sécurisées
Module 4 : Capteurs Matériels, Backend Firebase & Publication

Intégrez caméra, géolocalisation, notifications push, authentification Firebase et publiez sur l'App Store et Google Play.

Sujets Clés

Firebase Auth & FirestoreNotifications PushOptimisation Store (ASO)Déploiement App Store / Play Store

Questions Fréquentes

Faut-il obligatoirement posséder un Mac ?

Non, les laboratoires de l'institut sont dotés de stations Mac et PC pour permettre à tous les étudiants de compiler et tester leurs apps sur iOS et Android.

Quelles technologies sont étudiées ?

Le cursus approfondit Flutter (Dart) pour le développement multiplateforme haute performance, tout en abordant les principes essentiels de React Native.

Vais-je publier de vraies applications ?

Oui, chaque participant conçoit, développe et publie 2 applications mobiles complètes dans son portfolio professionnel.

Détails Clés

Date de Début

10 septembre 2026

Durée

3 mois (12 semaines)

Planning

Lundi, Mercredi & Samedi, 18:00 - 21:00

Format

Hybride / Temps Plein

Division

Programmes

S'inscrire maintenant

Vous souhaitez vous inscrire ou poser une question ?

Inscrivez-vous à ce programme ou contactez notre équipe pour plus de détails.