24_279616_1579321 https://www.cariforef-provencealpescotedazur.fr/Formation/Session/556891 React Native Vivaneo

React Native

Date de mise à jour : 09/12/2024 | Identifiant OffreInfo : 24_279616
Organisme responsable : Vivaneo

Objectifs

Maîtriser les concepts fondamentaux de React Native.
Développer des applications mobiles natives multiplateformes avec React Native.
Publier des applications sur les stores (App Store et Google Play).

Programme de la formation

Module 1 : Introduction à React Native
Présentation de React Native : architecture, fonctionnement et comparaison avec d'autres solutions.
Installation et configuration de l'environnement de développement : stack React Native, npm ou yarn, introduction à Expo.
Workflow de développement : création d'une UI, structuration d'un projet simple, débogage sur simulateur et appareil physique, tests avec Jest, archivage et déploiement.
Module 2 : Gestion des composants et des états
Utilisation de composants React Native : state, composants fonctionnels vs class components, intégration de composants natifs (Google Maps).
Gestion de l'état de l'application : Component State vs Application State.
Introduction à Redux et Flux : gestion avancée de l'état.
Module 3 : Navigation et frameworks UI
Introduction à React Navigation pour la gestion des écrans.
Utilisation de frameworks UI comme NativeBase.
Intégration de Flexbox, ListView, ScrollView, et animations pour créer des interfaces fluides et ergonomiques.
Module 4 : Intégration aux API et services tiers
Utilisation d'AXIOS pour intégrer des API externes (Google Maps API, par exemple).
Intégration de Firebase 3.0 pour la gestion des bases de données en temps réel.
Module 5 : Structuration et déploiement de projets complexes
Structuration d'un projet complexe : organisation des fichiers et bonnes pratiques.
Préparation et publication des applications sur les stores (App Store, Google Play).

Validation et sanction

Compréhension des concepts fondamentaux de React Native
Capacité à développer des applications mobiles natives multiplateformes
Maîtrise de la gestion des composants et de l'état de l'application
Compétence en navigation et création d'interfaces utilisateurs ergonomiques
Intégration d'API externes et de services tiers comme Firebase
Publication d'applications sur les stores (App Store, Google Play)

Type de formation

Non certifiante

Sortie

Information non communiquée

Contact de la formation

28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Information fournie par :