Coder du React qui se compile et donc permet l’utilisation de code natif de type Java/Kotlin et/ou Swift/Obj-C dans la même app … Le meilleur des deux monde Natif / Hybrique ?

Pré-requis

  • Homebrew, un indispensable pour se faciliter la vie !
  • XCode bien sur !

Installation des logiciels

brew install node
brew install watchman
npm install -g react-native-cli
export PATH=$PATH:$HOME/.npm-global/bin

La dernière ligne est optionnel mais personnellement j’en ai eu besoin sinon react-native n’était pas trouvé …

Parametrer XCode

Ouvrir, puis Menu –> Préférences

preference xcode

Et dans l’onglet Locations, cliquer sur la Command Line Tools et choisir la version

locations xcode preference

Passons au projet

Création du projet

react-native init Projet
cd Projet

Lancement du projet

react-native run-ios
react native on iphone simulator

On fignole le tout

Dans le simulateur

Raccourci clavier

CMD + D

Et on active le hot reload !

activation du hot reload

Le code

Direction le dossier du projet “Projet” et on modifie dans App.js

App.js

Et maintenant grâce au Hot Reloading le simulateur se met à jour directement 😍

premiere modification affichée