ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais
Nos domaines de formation :
Toutes nos formations Applications mobiles

Formation React Native, développer des applications mobiles natives
pour iOS & Androïd

4,8 / 5
Stage pratique
Best
Durée : 3 jours
Réf : FRN
Prix  2019 : 2140 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Réconciliant les développeurs d'applications natives et hybrides, React Native est devenu un framework de référence pour la création d'applications mobiles multiplateformes. Cette formation vous permettra d'acquérir les compétences nécessaires pour concevoir des applications compatibles avec iOS, Android et Windows.

Objectifs pédagogiques

  • 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
PROGRAMME DE FORMATION

Introduction

  • Le développement natif, l'hétérogénéité et la fragmentation.
  • Les principaux outils cross-platform.
  • Positionnement de React Native par rapport aux solutions existantes.

React Native

  • Rappels sur ES6/S201x. Notion de transpileur.
  • React et le superset de JavaScript JSX.
  • React Native : principes clés, fonctionnement général.
  • Installation et configuration de React Native.
  • Outils de développement et de debug.

Travaux pratiques
Installation et configuration de React Native. Maîtriser le debugger.

Architecture d'application

  • Configurer un composant : state & props.
  • React Native et MVC.
  • Le pattern Flux, une alternative au MVC.
  • L'arrivée de Redux : le store, le reducer, les actions.

Travaux pratiques
Initialisation d'un projet React Native. Configuration d'un composant.

Construire son interface

  • Les composants de base (View, Text et Image) et leurs cycles de vie.
  • Les événements Touch, la ListView et la ScrollView.
  • Organiser le layout de l'application. Mise en page avec Flexbox.
  • Styler les composants.
  • Les différentes solutions de navigation entre les pages.
  • Composants avancés.
  • Utiliser des composants de la communauté.
  • Ajouter des animations et des transitions.

Travaux pratiques
Développer une première application.

Les formulaires et la gestion des données

  • Les principaux composants de formulaires.
  • La validation de la saisie et la gestion des erreurs.
  • Redux-form et alternatives.
  • Récupération des données : xmlhttprequest et fetch.
  • Le stockage local.
  • La gestion offline.

Travaux pratiques
Développer un formulaire, valider les données et assurer la persistance des données.

Interagir avec le terminal

  • Les principales API natives de React Native.
  • Utiliser les plugins Cordova/PhoneGap.
  • Développer un module natif.

Travaux pratiques
Implémentation des principales API natives.

Usages avancés

  • Best Practices et erreurs fréquentes.
  • Tests unitaires et fonctionnels.
  • Publier l'application.
  • Mises à jour Over The Air.
  • Frameworks et outils complémentaires.

Travaux pratiques
Tester et déployer des applications React Native.

Participants / Prérequis

» Participants

Développeurs mobiles, développeurs Web, architectes, chefs de projets techniques.

» Prérequis

Bonne connaissance de JavaScript.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
JORDANE M. 24/04/2019
5 / 5
Formation très complète.

Christophe D. 24/04/2019
5 / 5
Trés bonne formation, bien préparée. Plutôt complet.

MICKAEL L. 24/04/2019
5 / 5
très bon formateur, à l'écoute

Garcia R. 13/03/2019
5 / 5
Pour ma part, je me dis que j'aurai eu besoin d'un peu plus de temps pour ce stage. 3 jours m'ont paru courts.

Emmanuel G. 13/03/2019
5 / 5
A un moment (Navigation), le temps de TP était un peu cours Le support électronique et papier présente pas mal de slides où l'image ou le slide n'est pas visible. Dommage. Est-ce possible d'avoir une version retouchée ? Un peu plus de temps sur la partie iOS aurait été bénéfique

Ludovic P. 13/03/2019
5 / 5
Contenu très adapté à la découverte d'un nouveau Framework avec également des pointes plus "en profondeur" sur des points de détails techniques et certaines API plus particulièrement intéressantes

Jérôme V. 16/01/2019
5 / 5
Très bonne formation, très complète. Formateur très bon est très compétent

Timothe C. 17/09/2018
5 / 5
Le contenu est très fournis et bien détaillé ce qui permet une meilleure visibilité de chaque étape de la formation et la pédagogie donné ne laisse personne de côté et fait avancer tout le monde ensemble

Florian M. 17/09/2018
5 / 5
Excellente formation, très intéressante et bien organisée, formateur compétent et pédagogue à l'écoute de nos questions.

TCHAME T. 17/09/2018
5 / 5
Remarques: - Essayer de mettre en place l'environnement pour tester sur iOS. - Aller plus loin et aborder les sujets déploiement et testing (recette).
Avis client 4,8 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[-]
PARIS
* Session garantie

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys