Profitez de -25 % pour toute nouvelle inscription à nos formations jusqu’au 31 décembre 2026

Formation en Développement: React Native - Développer des applications mobiles natives - Ascent Formation
Retour aux formations
Développement

Formation React Native - Développer des applications mobiles natives

3 jour(s) • 21h
Éligible OPCO
8,8/10 avis apprenants

Description

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 de formation : à l’issue de la formation, le stagiaire sera capable de réaliser à l'aide de React Native des applications mobiles multiplateformes compatibles avec Android et iOS.

  • Comprendre les frameworks de développement mobile et la spécificité de React Native
  • 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

  • Développeurs mobiles & Web
  • Architectes techniques
  • Chefs de projet techniques

  • Bases solides en JavaScript

  1. 1

    Présentation introductive du développement natif

    • Le développement natif, l’hétérogénéité et la fragmentation
    • Les solutions de cross-plateform
    • Comparaison des outils avec React Native
  2. 2

    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
  3. 3

    La constitution de l'interface

    • 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
  4. 4

    Formulaires et gestion des données

    • 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
  5. 5

    Le terminal

    • 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
  6. 6

    Fonctions avancées

    • 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

Ils nous font Confiance

Nos partenaires de confiance

Ministère des armées
Thalès
Dassault Systèmes
Ariane Group
EDF
SNCF
Orange Cyberdefense
Total
Société Générale
Ministère de l'Intérieur
Boston Consulting Group
Crédit Agricole
Capgemini
Sopra Steria
Ministère de l'économie
Bouygues Télécom
Devoteam
Imprimerie Nationale
Business France
Ordre National des Pharmaciens
Abeille Assurances
Macif
Service Public Fédéral Finances
ANFH
Bruxelles Formation
Atlas OPCO
Uniformation
Adeo
Positive Thinking Company
Sogelink
Septeo
HN Services
Infotel
Ercom
Neosoft
Klaxoon
Asus
Linkvalue
Suneris
Datadocké

Questions fréquentes

FAQ : Formation React Native - Développer des applications mobiles natives

  • Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.

  • Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.

  • Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.

  • Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.