Formation React Native, applications mobiles natives pour iOS et Android
- Référence : DEREACT002
- Durée : 3 jours (21 heures)
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- Avoir une connaissance pratique de la programmation en JavaScript
PROFIL DES STAGIAIRES
- Développeurs mobiles, développeurs Web, architectes, chefs de projets techniques
OBJECTIFS
- A 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
- Plus précisément :
- 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
METHODES PEDAGOGIQUES
- 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Développement Mobile
CONTENU DU COURS
1 - Composants React Native
- Rappels
- Tour d’horizon des composants UI
2 - Les concepts avancés
- Animations et timers
- Modules natifs
- Accessibilité
3 - Diffuser une application mobile native
- Icône et splash screen
- Générer une application mobile pour iOS et Android
- Faire tester une application
- Publier une application sur les stores
4 - Travailler avec les données localement
- Stocker et retrouver des données locales
- Persister des données dans une base locale (SQLite/Realm)
- Synchronisation des données locales avec une API distance