4 jours (28 heures)
Formation certifiante - Code CNCP : 2226 - Certif Info : 83841
- Présentiel
- Blended - Learning
- FOAD / E-learning tutoré
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
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.
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.
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.
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