Formation React Native Expo
React Native Expo est un ensemble d'outils, de bibliothèques et de services qui agit comme une couche d'abstraction au-dessus de React Native. Il simplifie le processus de déploiement, vous permettant de générer un build en un clic ou une commande sans avoir à créer un compte de développeur sur les différents app stores. React Native Expo peut être décrit comme Rails pour React Native.
Dans cette formation en direct dirigée par un instructeur, les participants apprennent à utiliser React Native Expo par le biais de discussions et de travaux pratiques. À la fin du cours, les participants seront équipés pour créer et déployer leur propre application React Native en utilisant React Native Expo.
Pour un cours d'introduction à React Native, veuillez consulter : React Native : Développer rapidement des applications natives iOS et Android avec Javascript
Format du cours permettant d'évaluer les participants
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser
Plan du cours
Introduction
- Pourquoi Expo ?
Vue d'ensemble du SDK Expo
Le cycle de vie d'un projet Expo
- Du début jusqu'à l'application iOS et Android.
Installation et configuration
Créer un nouveau projet dans Expo XDE
Développer votre projet localement
Utilisation du système d'actifs Management
- Gestion des images, des vidéos, des polices, etc.
Mise en œuvre d'icônes, de vues floues, etc.
Mise en place de notifications push
Routage et navigation
Publication de votre projet (publication hors App Store)
Publier votre projet sur l'App Store et Google Play
- Emballer votre application Expo dans un binaire autonome
Détacher votre projet de l'ExpoKit
Apporter des modifications à votre projet local
Consulter les journaux
Débogage de votre application
- Utiliser un émulateur/simulateur
Résolution des problèmes
Suppression d'un projet Expo publié
Résumé et conclusion
Pré requis
- Connaissance ou expérience de travail avec React et React Native.
Public
- Développeurs d'applications web
Les formations ouvertes requièrent plus de 3 participants.
Formation React Native Expo - Réservation
Formation React Native Expo - Enquiry
React Native Expo - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (2)
Sa capacité à expliquer des concepts complexes de manière simple. Donner un aperçu de la façon dont tout est lié et comment nous pouvons les appliquer au mieux dans nos scénarios de travail.
Sefako Tholo - Vodacom SA
Formation - React Native Expo
Traduction automatique
Simplification de nouvelles techniques complexes
Brian Zaranyika - Vodacom SA
Formation - React Native Expo
Traduction automatique
Cours à venir
Cours Similaires
Avancé Flutter
14 HeuresCette formation en direct France (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Flutter pour créer des applications multiplateformes.
A l'issue de cette formation, les participants seront capables de :
- Migrer des applications de Java vers Flutter.
- Intégrer les services backend Firebase tels que la base de données, l'authentification et le stockage.
- Créer des animations et des fonctionnalités avancées d'interface utilisateur pour une application.
BLoC Pattern
14 HeuresCette formation en direct (en ligne ou sur site) s'adresse aux développeurs qui souhaitent apprendre à utiliser BLoC Pattern pour gérer l'état de différentes applications.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts de base et l'architecture des BLoC.
- Créer, tester et déboguer des BLoCs.
- Apprendre à connaître le contexte de construction de BLoC.
Construire des Applications Natives iOS et Android avec Flutter
14 HeuresDans cette formation en direct avec instructeur à France (en ligne ou sur site), les participants apprendront à utiliser Flutter pour développer rapidement une application mobile qui fonctionne sur les appareils iOS et Android.
A la fin de cette formation, les participants seront capables de :
- Installer rapidement le framework, l'IDE et d'autres outils pour commencer à développer.
- Comprendre et utiliser le langage Dart de Google pour prototyper rapidement une application mobile.
- Tester et déployer des applications mobiles fonctionnant à la fois sur iOS et Android en utilisant une seule base de code.
- Personnaliser l'application à l'aide d'un ensemble riche de widgets, de mises en page et d'animations.
Bootcamp de Développement Flutter avec Dart
35 HeuresCette formation en direct avec instructeur en France (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Flutter pour créer et construire des applications mobiles de haute qualité pour Android, iOS et d'autres plateformes à partir d'une base de code commune.
À l'issue de cette formation, les participants seront en mesure de :
- Mettre en place l'environnement de développement nécessaire pour commencer à créer des applications Flutter.
- Utiliser le langage de programmation Dart pour développer le code nécessaire à la construction des applications.
- Utiliser les widgets Flutter pour concevoir et créer des interfaces utilisateur esthétiques et faciles à utiliser.
- Déployer et tester les applications sur différentes plateformes (mobile, bureau, web, etc.).
Flutter: Construire des Applications Natives Cross-Plateforme avec Dart
35 HeuresFlutter est un kit de développement logiciel open-source UI par Google, permettant de créer des applications compilées nativement pour mobile, web et bureau à partir d'une seule base de code. Il utilise Dart, un langage de programmation moderne et orienté objet également développé par Google, optimisé pour la création d'interfaces utilisateur rapides et expressives.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux développeurs débutants qui souhaitent créer des applications mobiles belles et performantes en utilisant Flutter et Dart.
À la fin de cette formation, les participants seront capables de :
- Configurer l'environnement de développement pour Flutter et Dart.
- Créer des interfaces utilisateur mobiles réactives et interactives.
- Accéder aux fonctionnalités natives du périphérique à l'aide de plugins.
- Déployer des applications cross-plateforme sur Android et iOS.
Format de la Formation
- Conférence interactive et discussion.
- Nombreux exercices et pratique.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de Personnalisation de la Formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Ionic2
14 HeuresCette formation en direct (en ligne ou sur site) animée par un formateur est destinée aux développeurs débutants à intermédiaires souhaitant utiliser Ionic 2 pour construire des applications mobiles hybrides.
À la fin de cette formation, les participants seront capables de :
- Comprendre les fondamentaux d'Ionic 2 et son architecture.
- Développer des applications à une page et multi-pages en utilisant Ionic 2.
- Personnaliser les applications avec SCSS et intégrations tierces.
- Tester, déployer et gérer efficacement les releases d'applications mobiles.
Ionic 4 et Angular pour les Développeurs
21 HeuresCette formation en France (en ligne ou sur site) est destinée aux développeurs web qui souhaitent créer une application mobile hybride avec Ionic 4.
A l'issue de cette formation, les participants seront capables de :
- Intégrer les fonctionnalités des appareils natifs dans une application mobile hybride.
- Utiliser Angular et Ionic 4 pour créer une application mobile hybride.
- Exécuter une application hybride sur un émulateur d'appareil mobile.
Ionic 6
14 HeuresCette formation en direct avec instructeur en France (en ligne ou sur site) est destinée aux développeurs web qui souhaitent créer une application mobile moderne avec Ionic 6.
A l'issue de cette formation, les participants seront capables de :
- Intégrer les fonctionnalités des appareils natifs dans une application mobile hybride moderne.
- Apprendre les principes fondamentaux de Ionic.
- Apprendre à déployer des applications Ionic en production.
- Exécuter une application hybride moderne sur un émulateur d'appareil mobile.
Développement d'applications mobiles avec Flutter et IA
12 HeuresLe développement d'applications mobiles avec Flutter et l'IA consiste à créer des applications mobiles évoluables, sécurisées et dotées de fonctionnalités d'intelligence artificielle en utilisant des architectures modernes, des principes UX/UI et des méthodologies agiles.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux développeurs de niveau intermédiaire qui souhaitent créer et déployer des applications mobiles avec Flutter, intégrer des fonctionnalités d'IA, appliquer les meilleures pratiques en matière de sécurité et suivre des flux de travail agiles.
À la fin de cette formation, les participants seront capables de :
- Développer des applications mobiles robustes avec Flutter en mettant l'accent sur le design UX/UI.
- Appliquer les pratiques de développement agile tout au long du cycle de vie du projet.
- Intégrer des fonctionnalités d'IA telles que des moteurs de recommandation ou des chatbots.
- Concevoir des architectures mobiles sécurisées avec l'intégration de Firebase.
Format du cours permettant d'évaluer les participants
- Conférence interactive et discussion.
- Nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
IBM MobileFirst Platform pour le développement d'applications mobiles hybrides
21 HeuresIBM MobileFirst Platform (anciennement connue sous le nom de Worklight Foundation) est une suite d'outils et de services pour construire des applications mobiles et tablettes destinées aux entreprises. Son API côté client est disponible pour les applications natives iOS (Objective-C), natives Android (Java), J2ME, C# Windows Phone natif (C#) et JavaScript pour des applications hybrides multiplateformes ou web mobiles. MobileFirst Platform est disponible sur site ou dans le cloud.
Dans ce stage en présentiel avec formateur, les participants apprendront à installer et utiliser MobileFirst Platform pour développer et gérer des applications mobiles hybrides basées sur HTML5, JS et CSS.
À la fin de cette formation, les participants seront capables de :
- Installer et configurer MobileFirst
- Développer, tester et déployer des applications mobiles hybrides multiplateformes.
- Utiliser les mécanismes de sécurité de MobileFirst pour sécuriser les applications.
- Mettre à jour les applications en ligne dans une organisation, sans passer par les magasins d'applications.
- Gérer et surveiller les applications mobiles.
Public cible
- Développeurs
Format du cours permettant d'évaluer les participants
- Partie cours, partie discussion, exercices et pratique intensive dans un environnement de laboratoire en direct.
Note
- Cette formation se base sur Mobile Foundation 8.0. Pour demander une autre version ou d'autres personnalisations pour ce cours, veuillez nous contacter pour organiser.
Marketing WeChat
7 HeuresCette formation en direct avec instructeur en France (en ligne ou sur place) s'adresse aux entrepreneurs, aux responsables marketing et aux représentants commerciaux qui souhaitent faire du marketing numérique sur WeChat.
A l'issue de cette formation, les participants seront capables de :
- Diffuser un message à plusieurs destinataires à la fois sur WeChat.
- Faire du marketing (auprès d'inconnus) sur WeChat gratuitement.
- Ouvrir le WeChat Wallet et utiliser WeChat Pay.
- Faire de la publicité en utilisant un compte officiel WeChat.
Programmes Mini WeChat pour les Développeurs
14 HeuresCette formation en direct dans France (en ligne ou sur place) est destinée aux développeurs qui souhaitent développer des mini-programmes WeChat sur la plateforme WeChat.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer les outils de développement pour créer des mini-programmes WeChat.
- Écrire WXML et WXSS à la place des traditionnels HTML et CSS pour créer des programmes.
- Déployer des applications qui peuvent fonctionner sur les mobiles et les ordinateurs de bureau utilisant Wechat.
WeChat Open Platform pour les développeurs
14 HeuresWeChat Open Platform est un écosystème intégré qui permet aux développeurs de créer, connecter et étendre des applications et des services au sein de l'écosystème WeChat — y compris Mini Programs, Comptes Officiels et intégrations tierces. Il fournit des API sécurisées, des SDKs et des outils basés sur le cloud qui offrent des expériences utilisateur fluides pour des milliards d'utilisateurs dans le monde entier.
Cette formation dirigée par un instructeur (en ligne ou sur place) est destinée aux développeurs de niveau intermédiaire souhaitant apprendre à développer, intégrer et déployer des applications en utilisant les différents SDKs et services de la WeChat Open Platform.
À la fin de cette formation, les participants seront capables de :
- Intégrer les fonctionnalités de WeChat telles que le partage, l'authentification et les paiements dans des applications web et mobiles.
- Construire et déployer des Mini Programs avec des capacités basées sur le cloud.
- Développer et gérer des Comptes Officiels pour fournir des services dynamiques aux utilisateurs.
- Utiliser les derniers SDKs de WeChat (Mobile, Web et Hardware) pour une interaction multiplateforme.
- Mettre en œuvre WeChat Pay et des workflows de transaction conformes à la sécurité.
- Appliquer les outils d'analyse, de test et de déploiement de WeChat pour des releases stables en production.
Format du cours permettant d'évaluer les participants
- Cours interactif avec discussion.
- Exercices pratiques et sessions de codage.
- Mise en œuvre et test en direct dans un environnement sandbox.
Options de personnalisation du cours
- Pour demander une version personnalisée de cette formation, veuillez nous contacter pour organiser cela.
WeChat Work pour la communication et la collaboration d'entreprise
7 HeuresCette formation dirigée par un instructeur en France (en ligne ou sur site) est destinée aux managers et administrateurs de niveau débutant à intermédiaire qui souhaitent tirer parti des fonctionnalités actuelles de WeChat Work pour gérer efficacement la communication, le branding, les paiements et les flux de travail d'entreprise.
Xamarin pour le Développement Multiplateformes
21 HeuresLors de cette formation en direct à France (en ligne ou sur site), les participants apprendront les aspects clés de Xamarin en développant leurs propres applications mobiles pour Android, iOS et Windows.