Développement mobile
Développement d'Applications Mobiles
Créez des applications mobiles natives pour iOS et Android avec React Native. Apprenez à développer, tester et publier vos apps sur les stores.
14 semaines
18 étudiants max
3 sessions/semaine
Apps cross-platform
- iOS et Android
- Interface native
- Publication stores
- Monétisation
Programme du cours
Maîtrisez React Native et le développement mobile moderne
Module 1-3: Fondamentaux React Native (3 semaines)
- • Introduction à React Native
- • Composants et navigation
- • Styling et layouts mobiles
- • Gestion d'état avec hooks
Module 4-6: UI/UX et interactions (3 semaines)
- • Design patterns mobiles
- • Animations et transitions
- • Gestes et interactions tactiles
- • Accessibilité mobile
Module 7-9: APIs et données (3 semaines)
- • Intégration d'APIs REST
- • Stockage local et cache
- • Authentification utilisateur
- • Push notifications
Module 10-14: Fonctionnalités natives et publication (5 semaines)
- • Caméra, géolocalisation, capteurs
- • Tests et debugging
- • Build et optimisation
- • Publication App Store/Play Store
Prérequis
Requis
- • Bases en JavaScript
- • Notions de React
- • Logique de programmation
Recommandé
- • Expérience avec APIs
- • Bases de design UI/UX
- • Smartphone pour tests
Informations du cours
Niveau
Intermédiaire
Durée14 semaines
FormatPratique intensive
Certificat
Technologies utilisées
React Native
Expo
Firebase
Redux