ProjetsPersoProjet personnel, 2025
lolop
Le compagnon League of Legends que je voulais avoir dans la poche.
Le projet
Champions, objets, notes de patch et favoris, dans une application qui marche aussi dans le train, sans réseau.
- Java
- Android
- MVVM
- Retrofit
- SQLite
- WorkManager
Ce qu’on y trouve
- Champions
- Recherche animée, statistiques, histoire, conseils pour jouer avec ou contre, sorts et passifs.
- Objets
- Le catalogue complet, filtrable par catégorie.
- Notes de patch
- Les dernières mises à jour, lisibles dans l’application.
- Favoris
- Ses champions épinglés, retrouvés en un geste.
L’architecture
MVVM avec un Repository qui choisit entre le réseau et le cache. Les données viennent de l'API de Riot via Retrofit et sont gardées dans SQLite. WorkManager rafraîchit tout en arrière-plan, et l'interface existe en français et en anglais.