# đŸŽ” AudiOhm - Builds Dossier contenant les builds compilĂ©s de l'application AudiOhm pour diffĂ©rentes plateformes. ## 📂 Structure ``` builds/ ├── linux/ # Build Linux desktop ├── android/ # Build Android APK ├── windows/ # Build Windows EXE ├── web/ # Build Web └── README.md # Ce fichier ``` ## 🚀 Statut des Builds | Plateforme | Status | Instructions | |-----------|--------|--------------| | **Linux** | ⚠ NĂ©cessite dĂ©pendances | Voir [linux/README.md](linux/README.md) | | **Android** | ⚠ NĂ©cessite Android SDK | Voir [android/README.md](android/README.md) | | **Windows** | ⚠ Doit ĂȘtre build sur Windows | Voir [windows/README.md](windows/README.md) | | **Web** | ⚠ ProblĂšme audio | Voir [web/README.md](web/README.md) | ## 📖 Guides de Build ### Linux Desktop 📖 **[linux/README.md](linux/README.md)** - PrĂ©requis: clang, cmake, ninja-build, libgtk-3-dev - Commande: `flutter build linux --release` - Output: ExĂ©cutable Linux standalone ### Android APK 📖 **[android/README.md](android/README.md)** - PrĂ©requis: Android SDK - Commande: `flutter build apk --release` - Output: APK installable sur Android ### Windows EXE 📖 **[windows/README.md](windows/README.md)** - PrĂ©requis: Windows 10/11 + Visual Studio 2022 - Doit ĂȘtre build sur Windows - Output: EXE Windows standalone ### Web 📖 **[web/README.md](web/README.md)** - PrĂ©requis: Aucun - ProblĂšme: just_audio_web incompatible - Alternative: `flutter run -d chrome` pour dev ## 🎯 Quick Start ### Pour tester immĂ©diatement (RecommandĂ©) ```bash cd /opt/audiOhm/frontend flutter run -d chrome ``` Hot Reload activĂ©, dĂ©veloppement rapide. ### Pour crĂ©er un build 1. Choisir la plateforme cible 2. Lire le README correspondant dans ce dossier 3. Suivre les instructions 4. Le build sera copiĂ© dans le sous-dossier correspondant ## 🔧 Script de Build Un script automatisĂ© est disponible: ```bash cd /opt/audiOhm ./BUILD.sh ``` Ce script va: 1. VĂ©rifier les prĂ©requis 2. Builder pour chaque plateforme disponible 3. Copier les artefacts dans ce dossier 4. GĂ©nĂ©rer un rapport ## 📊 Configuration ### Application - **Nom:** AudiOhm - **Version:** 0.1.0+1 - **Package:** com.audiohm.audiOhm ### Technologies - **Flutter:** 3.38.7 - **Dart:** 3.10.7 - **Backend:** FastAPI (Python) ## 🐛 DĂ©pannage ### ProblĂšmes communs **"No Android SDK found"** → Voir [android/README.md](android/README.md) - Section PrĂ©requis **"build windows only supported on Windows hosts"** → Normal! Builder sur Windows. Voir [windows/README.md](windows/README.md) **Compilation errors web** → ProblĂšme connu avec just_audio_web. Voir [web/README.md](web/README.md) **Linux build failed** → Installer les dĂ©pendances. Voir [linux/README.md](linux/README.md) ### Logs dĂ©taillĂ©s ```bash flutter build --verbose ``` ### Clean et retry ```bash cd /opt/audiOhm/frontend flutter clean flutter pub get flutter build ``` ## 📝 Notes - Les builds créés ici sont des **builds de release** (optimisĂ©s) - Pour le dĂ©veloppement, utiliser `flutter run` Ă  la place - Chaque sous-dossier contient des instructions spĂ©cifiques - Certains builds nĂ©cessitent des prĂ©requis spĂ©cifiques ## 🎹 Design L'application utilise un design **nĂ©on cyberpunk** avec: - Cyan (#00F0FF) - Violet (#BF00FF) - Rose (#FF006E) Voir le [STYLE_GUIDE.md](../STYLE_GUIDE.md) pour plus de dĂ©tails. ## 📞 Aide Pour plus d'informations: - **Documentation gĂ©nĂ©rale:** [README.md](../README.md) - **Status dĂ©taillĂ©:** [BUILD_STATUS.md](../BUILD_STATUS.md) - **Index documentation:** [BUILD_INDEX.md](../BUILD_INDEX.md) ## ✅ Checklist Avant de builder: - [ ] Flutter installĂ© - [ ] DĂ©pendances installĂ©es (`flutter pub get`) - [ ] PrĂ©requis plateforme installĂ©s - [ ] Backend en cours d'exĂ©cution (optionnel pour dev) AprĂšs build: - [ ] Tester l'application - [ ] VĂ©rifier la taille du build - [ ] Signer l'APK (Android) - [ ] DĂ©ployer sur la plateforme cible --- **Version:** 1.0.0 **Date:** 2026-01-19 **Status:** Configuration terminĂ©e, prĂȘt Ă  builder avec prĂ©requis âœ