📥 Installation React Native
Le SDK React Native n'est pas encore publié sur le registre npm public. Installez depuis le dépôt Bitbucket (accès restreint). Consultez la page Téléchargements et sources d'installation pour l'URL d'installation actuelle et la configuration Android.
Installer depuis Bitbucket
Utilisez l'URL d'installation de la page Téléchargements (source unique pour les liens) :
yarn add "https://bitbucket.org/azeoo/react-native-azeoo-lib.git"
# or
npm install "https://bitbucket.org/azeoo/react-native-azeoo-lib.git"
Si votre dépôt utilise l'authentification, configurez les identifiants (ex. mot de passe d'application dans l'URL ou .npmrc).
Dépendance pair : Installez react-native-nitro-modules s'il n'est pas déjà présent :
yarn add react-native-nitro-modules
# or
npm install react-native-nitro-modules
Configuration iOS
- Installez les dépendances CocoaPods :
cd ios && pod install && cd ..
- Le module natif est lié via l'autolinking React Native (aucune étape supplémentaire).
Configuration Android (obligatoire)
Vous devez ajouter cette ligne dans le android/build.gradle au niveau projet de votre app (celui qui contient allprojects ou buildscript, pas le build.gradle du module app) :
apply from: "../node_modules/react-native-azeoo-lib/android/azeoolib-dependencies.gradle"
Cela configure le dépôt Maven local pour le SDK natif et le moteur Flutter. Sans cela, la build Android ne pourra pas résoudre le SDK Azeoo.
Vérifier l'installation
Importez le package et enveloppez votre app avec AzeooProvider (voir Démarrage rapide et Intégration).
Étapes suivantes
- Guide d'intégration — Initialiser et utiliser le SDK
- Démarrage rapide — Configuration minimale et premier écran