Pour configurer votre environnement de développement React Native, vous aurez besoin des éléments suivants :
Avant de commencer, assurez-vous d'avoir installé les dépendances nécessaires. Voici les étapes à suivre pour chaque plateforme :
Node.js est un environnement d'exécution JavaScript qui permet d'exécuter du code JavaScript en dehors d'un navigateur. Watchman est un outil qui surveille les modifications de fichiers et déclenche des actions en conséquence.
Vous pouvez installer Node.js et Watchman en utilisant les gestionnaires de paquets suivants :
brew install node
brew install watchman
choco install nodejs
choco install watchman
sudo apt update
sudo apt install nodejs
sudo apt install watchman
Yarn et npm sont des gestionnaires de paquets JavaScript qui permettent d'installer et de gérer les dépendances de votre projet. Vous pouvez choisir d'utiliser l'un ou l'autre.
Pour installer Yarn, suivez les instructions sur le site officiel.
Pour installer npm, il est généralement inclus avec Node.js. Vous pouvez vérifier si npm est installé en exécutant la commande suivante :
npm -v
Si npm n'est pas installé, vous pouvez l'installer en exécutant la commande suivante :
npm install -g npm
Le JDK (Java Development Kit) est nécessaire pour le développement Android. Assurez-vous d'avoir installé la version 11 ou supérieure.
Vous pouvez télécharger et installer le JDK depuis le site officiel d'Oracle.
Android Studio est l'environnement de développement intégré (IDE) officiel pour le développement Android. Il fournit des outils pour créer, tester et déboguer des applications Android.
Téléchargez et installez Android Studio depuis le site officiel.
Lors de l'installation, assurez-vous de cocher les cases suivantes :
Android SDKAndroid SDK PlatformPerformance (Intel ® HAXM) (recommandé)Android Virtual DeviceAprès l'installation, configurez les variables d'environnement ANDROID_HOME et ajoutez les outils Android à votre PATH.
~/.bashrc ou ~/.zshrc :export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/platform-tools
ANDROID_HOME et définissez sa valeur sur le chemin de votre SDK Android (par exemple, C:\Users\VotreNomUtilisateur\AppData\Local\Android\Sdk).Path et ajoutez les chemins suivants :%ANDROID_HOME%\emulator
%ANDROID_HOME%\platform-tools
Xcode est l'IDE officiel pour le développement iOS. Il est disponible uniquement sur macOS.
xcode-select --install
Maintenant que vous avez installé les dépendances nécessaires, vous pouvez créer un nouveau projet React Native.
npx react-native init MonNouveauProjet
Remplacez MonNouveauProjet par le nom de votre projet.
cd MonNouveauProjet
Vous pouvez exécuter votre application sur un émulateur ou sur un appareil physique.
npx react-native run-android
npx react-native run-ios
Félicitations ! Vous avez configuré avec succès votre environnement de développement React Native et exécuté votre première application. Vous êtes maintenant prêt à commencer à développer des applications mobiles avec React Native.