# JDR Flutter - Android Auto

Cette application permet de jouer à votre JDR MJ 2026 depuis votre téléphone et **Android Auto**.

## Fonctionnalités
- **Android Auto (Media App) :** Parcourez vos campagnes actives et jouez à la voix.
- **MJ Narratif :** L'application utilise la synthèse vocale pour lire les réponses du MJ.
- **Réponse vocale :** Répondez au MJ en parlant, votre voix est convertie en texte et envoyée à l'IA.
- **Interface mobile :** Connexion et gestion des campagnes.

## Installation
1. Assurez-vous d'avoir Flutter installé.
2. Allez dans le dossier `flutter` :
   ```bash
   cd flutter
   ```
3. (Si les fichiers de plateforme sont manquants) Génerer les fichiers :
   ```bash
   flutter create . --org com.jdr --project-name jdr_flutter
   ```
4. Récupérer les dépendances :
   ```bash
   flutter pub get
   ```
5. Configurez l'adresse IP de votre serveur Laravel dans `lib/services/api_service.dart`.
6. Lancez l'application :
   ```bash
   flutter run
   ```

## Configuration Android Auto
L'application est configurée comme une application "Media". Pour la tester dans l'émulateur Android Auto (DHU) :
1. Activez les options développeur dans l'application Android Auto sur votre téléphone.
2. Activez "Unknown sources".
3. L'application apparaîtra dans la liste des lecteurs multimédias.