Configuration Mobile
L'application mobile est construite avec React Native et utilise Expo pour une expérience de développement fluide.
Prérequis
- Node.js LTS
- Application Expo Go installée sur votre téléphone physique (Android/iOS).
- (Optionnel) Android Studio / Xcode pour la simulation native.
Installation
cd mobile-app
yarn install
Lancer l'Application
1. Mode Développement (Appareil Physique)
La façon la plus simple de tester. Pas besoin d'émulateurs lourds.
yarn start
Un QR Code apparaîtra. Scannez-le avec l'application Expo Go sur votre téléphone.
- Assurez-vous que votre téléphone et votre ordinateur sont sur le même réseau Wi-Fi.
2. Émulateur Android
Nécessite Android Studio + AVD configuré.
yarn android
3. Simulateur iOS (Mac Uniquement)
Nécessite Xcode installé.
yarn ios
Construction pour la Production
Nous utilisons EAS Build (Expo Application Services) pour les builds cloud.
# Installer EAS CLI
npm install -g eas-cli
# Connexion
eas login
# Construire l'APK (Android)
eas build -p android --profile preview