React Native expert

Prérequis
- Expériences en React, React Native, en environnements de développement mobile, systèmes Linux et bases d’UNIX.
Objectifs de la formation
Le développement mobile est divisé en deux catégories : les applications mobile hybrides et natives.
Il est souvent difficile de faire son choix. Adopter les technologies hybride au profit de la durée de développement mais en dépit d’une performance inférieure ? Choisir le natif au profit des performances mais en dépit de la complexité qu’amènent les deux plateformes ?
Durant cette formation, vous allez discerner comment React Native aborde ce problème majeur. Vous allez parcourir les tréfonds de ce framework, comprendre comment React Native réussi à égaler les performances d’une application native et apprendre les meilleures pratiques dans le domaine mobile.
Programme
Jour 1
- Les enjeux du développement mobile
- Qu’est-ce qu’il en coûte ?
- Comment arriver aux mêmes résultats qu’une application native ?
- Comment React Native fonctionne réellement ?
- Les moteurs de rendu
- Le bridge
- Le système de layout
- Le bytecod
- Publication d’une application
- Gradle
- Un composant React, qu’est-ce que c’est ?
- Son cycle de vie complexe
- Son state
- Ses props
- Les fonctions d’un composant (setState, render)
- Les ReactNode
- Le virtualDOM
Jour 2
- Création de l’application React Native
- Création de multiples pages
- Utilisation de React Navigation
- Création de divers composants
- Créez des animations complexes
- Les bonnes pratiques
- Éviter les rendus abusifs
- Composants sans state
- Optimiser son application, comment faire ?
Jour 3
- Surveiller les performances et détecter les anomalies
- Utilisation des différents outils de monitoring
- React et Redux
- Les bases de Redux
- Connecter ses composants avec Redux
- Connexion à une API et affichage des résultats
- Test et évaluation de l’application
- Test sur les connaissances acquises lors de la formation et revue du code et de la qualité de l’application
- Temps d’échange
Supports de formation
- PowerPoint
- Emulateur iOS
- Device Android
Evaluation
Formation certifiante décernée par l’Actimage Academy à l’issue du test passé en fin de formation et de l’évaluation de l’application créée pendant la formation.

Prix : 2 600 €HT/personne Prochaines sessions : Sur demande

Formation sur-mesure, crée pour vous et avec vous
Conscients que vos besoins et contraintes ne ressemblent à aucun autre, nos experts œuvrent pour vous offrir toujours plus de créativité, de réactivité et d'adaptabilité pour vos projets de formation. C’est pourquoi Actimage Academy propose d’adapter ses formations à vos besoins, en réalisant un programme de formation sur-mesure qui combine fond, forme et outils pédagogiques uniques. Vous souhaitez en savoir plus ?
Découvrez nos autres formations disponibles
L’Actimage Academy a pour objectifs l’harmonisation des savoir-faire et la montée en compétences des collaborateurs d’Actimage et de tous les professionnels du Digital. Notre catalogue de formation, orienté sur des sujets d’innovation tels que la réalité mixte, la blockchain et les méthodologies Agiles a vocation à s’enrichir au fil de vos besoins. Contactez-nous pour en parler !
Intéressez pour vous inscrire ? Vous souhaitez plus de renseignements ? Contactez-nous !
+33 (0)3 90 23 63 63
info@actimage.com






