DE604
Technologies de l'information

Applications mobiles : développer sous iOS, Android et UWP avec React Native

Créez des applications mobiles multiplateformes avec React Native : composants, navigation, API, performance et intégration native.


Cette formation vous permet de développer des applications mobiles natives et cross-plateformes grâce à React Native, framework créé par Facebook. Même si vous ne connaissez ni Swift ni Java, vous pourrez développer des applications pour iOs ou Android!

Objectif

Être en mesure de développer des applications mobiles engageantes fonctionnant sous iOS et Android.

Est-ce pour vous ?

Développeurs et architectes.

Préalables

Être à l’aise avec le langage JavaScript et/ou TypeScript. Pour suivre ce cours, le participant doit avoir à sa disposition : - un MAC récent - (Mac mini, iMac, MacBook air, MacBook ou MacBook pro) - la dernière ou avant dernière version de MacOs - 8go de RAM - la dernière ou avant-dernière version de Xcode

Contenu

  • Survol des outils de développement
  • JavaScript ES6 d’un point de vue du développeur mobile
  • Introduction à React Native
  • Comprendre la structure d’un projet
  • Utiliser les contrôles pour définir une interface utilisateur
  • Créer des composants personnalisés et réutilisables : définir des propriétés, gérer l’état du composant et de l’application
  • Utiliser et alimenter une liste
Voir plus +/-
  • Gérer la navigation
  • Utiliser le simulateur iOS et l’émulateur Android
  • Utiliser et consommer des données d’un API JSON
  • Partager du code entre iOS et Android
  • Créer des composants natifs en Swift et Java
  • Approfondir les connaissances : propriétés dynamiques, styles dynamiques, la pipeline de rendu et la performance et stocker des données dans une base de données locales.

💡 Informations utiles

Nos formations sont offertes en session privée, en présentiel dans vos locaux, en format virtuel, ou dans nos salles de formations selon vos besoins. Les dates, horaires, langue d’enseignement et modalités sont entièrement personnalisables pour votre équipe. Pour planifier une formation ou obtenir une proposition, veuillez remplir le formulaire de demande ci-dessous et notre équipe communiquera avec vous rapidement.

Intervenants

Information à venir
Durée
3 jours
Horaire
Voir les dates de formations pour plus de détails
Tarif régulier
1 485 $
Tarif préférentiel Un tarif préférentiel est accordé pour chacun des cours aux organismes publics, aux membres de certaines associations ainsi qu’aux entreprises ayant une entente avec Technologia (voir FAQ). Pour la liste complète des entités admissibles, consulter la section « Tarification » des FAQ. Notez également qu’aucun tarif préférentiel n’est accordé pour les formations en ligne. Les rabais accordés sur les formations ne peuvent être cumulables avec aucune autre promotion.
1 335 $
Formation en entreprise

Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.

Demander une soumission

Demander une formation en entreprise

Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.

Dites-nous en plus
Ajout effectué Voir mon panier