Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

React Native - Développer des applications mobiles natives

réf : DEV-RN

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 pédagogiques

  • Installer un environnement de développement React Native
  • Développer et programmer avec React Native
  • Bâtir une interface utilisateur agréable et efficace
  • Maîtriser les principaux composants et API de React Native

Pré-requis

Bases solides en JavaScript

Public concerné

Développeurs, architectes techniques, chefs de projet techniques…

Programme

  • Le développement natif, l’hétérogénéité et la fragmentation
  • Les solutions de cross-plateform
  • Comparaison des outils avec 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

  • 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

  • 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

  • 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

  • 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

Équipe pédagogique

Professionnel expert dans le développement mobile et JS

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?