801e6a050b
- Documentation archivée et réorganisée - Backend: Ajout tests, migrations, library service, rate limiting - Frontend: Suppression Flutter, focus sur interface web HTML/JS - Tailwind CSS ajouté pour le style - Améliorations UX et corrections bugs Generated with [Claude Code](https://claude.com/claude-code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering>
🎵 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 |
| Android | ⚠️ Nécessite Android SDK | Voir android/README.md |
| Windows | ⚠️ Doit être build sur Windows | Voir windows/README.md |
| Web | ⚠️ Problème audio | Voir web/README.md |
📖 Guides de Build
Linux Desktop
- Prérequis: clang, cmake, ninja-build, libgtk-3-dev
- Commande:
flutter build linux --release - Output: Exécutable Linux standalone
Android APK
- Prérequis: Android SDK
- Commande:
flutter build apk --release - Output: APK installable sur Android
Windows EXE
- Prérequis: Windows 10/11 + Visual Studio 2022
- Doit être build sur Windows
- Output: EXE Windows standalone
Web
- Prérequis: Aucun
- Problème: just_audio_web incompatible
- Alternative:
flutter run -d chromepour dev
🎯 Quick Start
Pour tester immédiatement (Recommandé)
cd /opt/audiOhm/frontend
flutter run -d chrome
Hot Reload activé, développement rapide.
Pour créer un build
- Choisir la plateforme cible
- Lire le README correspondant dans ce dossier
- Suivre les instructions
- Le build sera copié dans le sous-dossier correspondant
🔧 Script de Build
Un script automatisé est disponible:
cd /opt/audiOhm
./BUILD.sh
Ce script va:
- Vérifier les prérequis
- Builder pour chaque plateforme disponible
- Copier les artefacts dans ce dossier
- 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 - Section Prérequis
"build windows only supported on Windows hosts" → Normal! Builder sur Windows. Voir windows/README.md
Compilation errors web → Problème connu avec just_audio_web. Voir web/README.md
Linux build failed → Installer les dépendances. Voir linux/README.md
Logs détaillés
flutter build <platform> --verbose
Clean et retry
cd /opt/audiOhm/frontend
flutter clean
flutter pub get
flutter build <platform>
📝 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 pour plus de détails.
📞 Aide
Pour plus d'informations:
- Documentation générale: README.md
- Status détaillé: BUILD_STATUS.md
- Index documentation: 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 ✅