Aller au contenu principal

Configuration Mobile

L'application mobile est construite avec React Native et utilise Expo pour une expérience de développement fluide.

Prérequis

  1. Node.js LTS
  2. Application Expo Go installée sur votre téléphone physique (Android/iOS).
  3. (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