Formation React Native

Déployez une app iOS et Android en production avec React Native

Description de la formation React Native

React Native est un framework destiné au développement d’applications mobiles natives. Sa particularité est de permettre le développement React Native est un framework destiné au développement d’applications mobiles natives. Sa particularité est de permettre le développement d’applications multi-plateformes utilisant des composants natifs.
Lors de la formation vous découvrirez les principes clés de React Native et apprendrez à réaliser des applications mobiles performantes, stables et compatibles avec iOS, Android et Windows.

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation React Native

  • Pourquoi React Native
    • Introduction & contexte
    • React Native et les outils concurrents
  • Une première application React Native
    • Installer React Native
    • Compiler et lancer une première application
    • Les outils de développement et de debug
  • La syntaxe en détail
    • Rappels JavaScript et ES6/ES7
    • La syntaxe JSX et React
    • Les props & le state des composants React
  • Utiliser et configurer les composants de base
    • Personnaliser l’apparence et la mise en page de l’application
    • Naviguer d’un écran à un autre
    • Importer des composants tiers
  • Construire une application robuste avec Flux et Redux
    • Flux
    • Redux
  • Une application qui communique
    • Communiquer avec l’extérieur : AJAX et appels de webservices
    • Les formulaires
    • Communiquer avec le device : les API Geolocation, Vibration, Storage…
  • Pour aller plus loin
    • la publication sur les stores
    • bonnes pratiques et tests automatisés
  • Niveau : Spécialisation
  • Ref : REAN
  • Durée : 3 jours
  • Prix : 1800€
  • Niveau : Spécialisation
  • Ref : REAN
  • Durée : 3 jours
  • Prix : à définir
organiser votre formation

Objectifs

  • Mise en place d'un environnement de développement adapté
  • Conception de l'architecture d'une application mobile multi-plateforme
  • Construction d'une interface utilisateur fluide et performante
  • Maitrise des principaux composants et API natives proposées par React Native

Public

  • Développeurs

Pré-requis

  • Bonne connaissance de JavaScript
Pré-inscription
Nous proposons
Consulting
Formation