4 jours (28 heures)

Formation certifiante - Code CNCP : 2226 - Certif Info : 83841

Objectifs

  • Comprendre les fondamentaux du développement mobile
  • Utiliser JavaScript pour développer une application mobile pure
  • Développer sur toutes les plates-formes mobile : iOS, Android et Windows

Prérequis

Avoir des bonnes connaissances en JavaScript, HTML et CSS

Vous n’avez pas les prérequis nécessaires pour la formation React Native ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Intervenants

Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).

PROGRAMME DE FORMATION REACT NATIVE

Jour 1

Premier Projet – Création d’une application de liste de tâche de base

  • Initialiser un nouveau projet
  • La planification du projet
  • StyleSheet
  • FlexBox
  • Ecriture en ES6
  • Construire l’application
  • ListView
  • Création du composant TasksList
  • Liaison de TastsList à l’index
  • Le menu développeur iOS Simulator

Fonctionnalité avancée et mise en forme de l’application de liste de tâche

  • Navigation et NavigatorIOS
  • Utiliser DatePickerIOS
  • Utiliser onLayout
  • Bouton
  • Switch
  • Bouton enregistrer
  • Modifications TasksListCell
  • Navigateur
  • Plate-forme
  • DatePickerAndroid et TimePickerAndroid
  • Enregistrement des mises à jour
  • Back sur Android

Atelier et cas pratique.

Jour 2

Deuxième projet- L’application de budgétisation

  • Commencer
  • Structure du dossier
  • Le composant EnterBudget
  • Le conteneur AddExpenses et modal
  • Affichage des dépenses du mois en cours

Fonctions encore une fois

  • En utilisant des icônes vectorielles
  • Le Picker
  • Mise à jour de App.js avec ProgressViewIOS
  • Une vue des dépenses des mois précédents
  • Implémentation de TabBarIOS
  • Supprimer les dépenses

Atelier et cas pratique.

Jour 3

Troisième projet – Le client Facebook

  • Planification de l’application
  • À propos de l’API Facebook
  • Obtention des informations d’identification de l’API Facebook
  • Installation du SDK Facebook sur IOS et Android
  • Connexion avec le SDK Facebook
  • Utilisation de l’API Facebook Graph
  • Créer une invite de connexion
  • Optimisation pour l’API
  • Utiliser ActivityIndicator
  • Création d’un ListView standard

Fonctionnalité Avancée de l’application Facebook

  • Créer un PostView
  • Recharger des données avec RefreshControl
  • Rendu des images
  • Rendu de liens avec WebView
  • Se déconnecter avec TabBarIOS
  • Portage vers Android

Atelier et cas pratique.

Jour 4

Redux

  • Présentation de Redux
  • Planification de la conversion Redux
  • Créer le point d’entrée
  • Conversion de EditTasks en Redux

Déploiement de vos applications

  • Exigences de base
  • Création d’appartenance aux développeurs
  • Rendre votre application superbe

Atelier et cas pratique.

Prototypes, prototypage dynamique et héritage

  • Mise en place d’un projet standard
  • Ce que fait le Fetch
  • Vibration
  • Utilisation d’ActionSheetIOS
  • Saisie les données de géolocalisation de l’utilisateur
  • Dépenses sur Android
  • Modifications Android

Atelier et cas pratique

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS