Formation React Native - Développer des applications mobiles natives
Description
Le Framework React Native tire sa force de sa capacité à créer des applications mobiles fonctionnant aussi bien sur iOS que sur Android. Avec cette formation vous maîtriserez la référence dans le développement multiplateforme. Objectifs de formation : à l’issue de la formation, le stagiaire sera capable de réaliser à l'aide de React Native des applications mobiles multiplateformes compatibles avec Android et iOS.
- Comprendre les frameworks de développement mobile et la spécificité de React Native
- Mettre en place un environnement de développement React Native
- Concevoir l'architecture logicielle d'une application mobile multiplateforme
- Construire une interface utilisateur fluide et performante
- Utiliser les principaux composants et les API natives proposées par React Native
- Développeurs mobiles & Web
- Architectes techniques
- Chefs de projet techniques
- Bases solides en JavaScript
- 1
Présentation introductive du développement natif
- Le développement natif, l’hétérogénéité et la fragmentation
- Les solutions de cross-plateform
- Comparaison des outils avec React Native
- 2
React Native
- ES6/S201x & transpileur
- React & le superset de JavaScript JSX
- Les fondamentaux de React Native
- Installation et réglages
- Développement & débug
- Travaux pratique: Installer et configurer React Native puis manipuler les outils de base : outils de développement et débugger
- 3
La constitution de l'interface
- Présentation des éléments de base (View, Text & Image) et de leurs cycles de vie
- Les événements : Touch, ListView et ScrollView
- Styler les composants
- Layout de l’application : présentation du module Flexbox
- La navigation entre les pages
- Composants avancés et composants de la communauté
- Animations et transitions
- Travaux pratiques: Développement du projet d’application avec React Native
- 4
Formulaires et gestion des données
- Les éléments de base des formulaires
- La validation de saisie
- La gestion des erreurs
- Redux-Form : présentation & comparaison
- Récupération des données
- Stockage local
- Gestion offline
- Travaux pratiques: Créer un formulaire, valider les données et gérer leur conservation
- 5
Le terminal
- Les API natives de React Native
- Plug-ins Cordova / PhoneGap
- Créer un module natif
- Travaux pratiques: Intégration des API au projet d’application
- 6
Fonctions avancées
- Best Practices & erreurs fréquentes
- Tests: Unitaires,Fonctionnels
- Publication de l’application sur l’App Store et sur le Google Play
- Les MAJ avec Over The Air
- Frameworks et outils complémentaires
- Travaux pratiques: Tester et déployer le projet React Native
Ils nous font Confiance
Nos partenaires de confiance








































Questions fréquentes
FAQ : Formation React Native - Développer des applications mobiles natives
Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.
Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.
Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.
Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.