Releases: pecorio-dev/AlphaStream
v1.0.4
v-1.0.3
Refonte complète du layout de recherche pour résoudre le problème des filtres de genre occupant tout
l'espace vertical. Solutions implémentées : filtres de type toujours visibles, filtres de genre
collapsibles avec bouton "Genres", animations fluides, scroll horizontal, layouts adaptatifs pour petits
écrans. Résultat : 90% d'espace supplémentaire pour afficher les résultats, interface moderne Material
Design 3, UX améliorée avec transitions. L'onglet recherche est maintenant pleinement utilisable avec
gestion optimale de l'espace.
Suppression des filtres de genre des onglets Films et Séries, conservés uniquement dans l'onglet de recherche
ainsi que ajout de l'ouverture auto du fichier pour effectuer les mise a jour depuis github pour ne pas avoir besoin d'aller dans l'explorer
v1.0.2
Merge remote-tracking branch 'origin/master'
v1.0.1
major bug fix
v-1.0.0
🎬 AlphaStream v1.0.0 - Release Notes
Date de sortie : fin octobre 2025
Type : Version initiale
Compatibilité : Android 7.1+ (API 25+)
🎉 Première version officielle !
Nous sommes ravis de vous présenter AlphaStream v1.0.0, une application Android moderne de streaming pour films et séries TV. Cette première version pose les bases d'une expérience de visionnage exceptionnelle.
✨ Nouvelles fonctionnalités
🎬 Streaming de contenu
- Lecture HD/FHD : Streaming haute qualité pour films et séries
- Lecteur vidéo avancé : Basé sur ExoPlayer (Media3) pour une lecture fluide
- Contrôles intuitifs : Interface de lecture moderne avec gestes tactiles
- Reprise automatique : Continuez là où vous vous êtes arrêté
📱 Interface utilisateur
- Design Material : Interface moderne et intuitive
- Navigation fluide : Bottom navigation avec animations
- Thèmes adaptatifs : Mode sombre et clair
- Responsive design : Optimisé pour smartphones et tablettes
🔍 Découverte de contenu
- Page d'accueil : Découvrez les tendances et nouveautés
- Catalogue films : Parcourez une vaste collection de films
- Catalogue séries : Explorez des séries complètes avec gestion des saisons
- Recherche avancée : Trouvez rapidement vos contenus préférés
- Système de favoris : Sauvegardez vos films et séries préférés
📺 Support Android TV
- Interface TV dédiée : Navigation optimisée pour télécommande
- Mode paysage : Expérience immersive sur grand écran
- Leanback Launcher : Intégration native Android TV
⚙️ Fonctionnalités techniques
- Architecture MVVM : Code maintenable et évolutif
- Injection de dépendances : Hilt pour une architecture propre
- Base de données locale : Room pour la persistance des données
- Gestion réseau : Retrofit + OkHttp pour les API
- Cache intelligent : Optimisation des performances et de la bande passante
🏗️ Architecture technique
Stack technologique
- Langage : Kotlin 100%
- Minimum SDK : Android 7.1 (API 25)
- Target SDK : Android 14 (API 34)
- Architecture : MVVM + Repository Pattern
- DI : Hilt (Dagger)
- Database : Room
- Network : Retrofit + OkHttp
- UI : View Binding + Data Binding
- Video Player : ExoPlayer (Media3)
- Image Loading : Glide
- Animations : Lottie
Fonctionnalités avancées
- Coroutines : Programmation asynchrone moderne
- LiveData : Observation réactive des données
- Navigation Component : Navigation type-safe
- Pagination : Chargement optimisé des listes
- Error Handling : Gestion robuste des erreurs avec retry
📱 Compatibilité
Appareils supportés
- ✅ Smartphones Android (API 25+)
- ✅ Tablettes Android (API 25+)
- ✅ Android TV (API 25+)
- ✅ Android TV Box (API 25+)
Orientations
- ✅ Portrait : Navigation et découverte
- ✅ Paysage : Lecture vidéo optimisée
🎯 Utilisation
Navigation principale
- 🏠 Accueil : Découvrez les contenus tendance
- 🎬 Films : Explorez le catalogue de films
- 📺 Séries : Parcourez les séries par saisons
- 🔍 Recherche : Trouvez vos contenus rapidement
- ⭐ Favoris : Accédez à vos sauvegardes
- ⚙️ Paramètres : Personnalisez votre expérience
Fonctionnalités clés
- Streaming instantané : Lecture directe sans téléchargement
- Qualité adaptative : Sélection automatique de la meilleure qualité
- Favoris synchronisés : Sauvegarde locale de vos préférences
- Historique de visionnage : Reprise automatique de la lecture
🔧 Installation
Prérequis
- Android 7.1 ou supérieur
- Connexion Internet stable
- 100 MB d'espace libre
Installation
- Téléchargez l'APK depuis les Releases GitHub
- Activez "Sources inconnues" dans les paramètres Android
- Installez l'APK
- Lancez AlphaStream et profitez !
🐛 Problèmes connus
Limitations actuelles
- Pas de téléchargement hors-ligne (prévu v1.1)
- Pas de sous-titres personnalisés (prévu v1.2)
- Interface uniquement en français (multilingue prévu v1.3)
Workarounds
- Lecture lente : Vérifiez votre connexion Internet
- Crash au démarrage : Redémarrez l'application
- Contenu non trouvé : Utilisez la fonction de recherche
🚀 Prochaines versions
v1.1 (Janvier 2025)
- 📥 Téléchargement hors-ligne
- 🔄 Synchronisation cloud
- 🎨 Nouveaux thèmes
v1.2 (Février 2025)
- 📝 Support des sous-titres
- 🎵 Pistes audio multiples
- 📊 Statistiques de visionnage
v1.3 (Mars 2025)
- 🌍 Support multilingue
- 👥 Profils utilisateurs
- 🔔 Notifications de nouveautés
🤝 Support et contribution
Soutenir le projet
Votre soutien nous aide à :
- 🚀 Améliorer les performances
- 🆓 Maintenir l'app gratuite et sans pub
- ✨ Développer de nouvelles fonctionnalités
Signaler un bug
- 🐛 GitHub Issues
- 📧 Contact : GitHub
Contribuer
- 🔧 Guide de contribution
- 💻 Fork le projet et créez une Pull Request
📊 Statistiques de développement
- Lignes de code : ~15,000 lignes Kotlin
- Temps de développement : 6 mois
- Fichiers source : 80+ fichiers
- Dépendances : 25+ bibliothèques
- Tests : 50+ tests unitaires
🙏 Remerciements
Merci à tous ceux qui ont rendu cette version possible :
- Communauté Android pour les bibliothèques open source
- Google pour Android et les outils de développement
- JetBrains pour Kotlin
- Supporters Ko-fi pour leur soutien financier
📄 Licence
AlphaStream est distribué sous licence MIT. Voir LICENSE pour plus de détails.
🎬 AlphaStream v1.0.0 - Votre nouvelle expérience de streaming commence ici !
⬇️ Télécharger | 📖 Documentation | 🐛 Signaler un bug
Fait avec ❤️ par Pecorio