Time2Watch
Une application Android qui associe météo et recommandations de films ou séries selon le temps qu’il fait.
Time2Watch est une application Android innovante qui croise les données météorologiques en temps réel avec les catalogues de films et de séries disponibles. Le but ? Proposer à l'utilisateur une sélection personnalisée de contenus à regarder en fonction de la météo actuelle dans sa ville.
Ce projet représente mon tout premier travail intégrant des API externes dans un environnement mobile Android.
Objectifs de l'application
- Découvrir l'utilisation d'API REST avec Android (Java/Kotlin)
- Créer une interface fluide et responsive pour mobile
- Utiliser la météo comme déclencheur de recommandation de contenus
- Proposer une expérience utilisateur intuitive et agréable
Fonctionnalités principales
- Choix de la ville : l'utilisateur peut entrer le nom de sa ville pour obtenir la météo locale.
- Affichage de la météo : récupération des conditions météorologiques en temps réel via l’API OpenWeather.
- Suggestions intelligentes de films/séries : selon la météo (pluie, soleil, neige...), l’appli utilise l’API TMDB pour proposer une sélection adaptée.
- Interface utilisateur épurée : UI construite avec XML et composants Material Design pour un rendu agréable.
- Navigation simple : via fragments et `BottomNavigationView` pour basculer entre météo, suggestions et favoris.
Utilisation des API
Ce projet a été l’occasion de manipuler deux API majeures :
- OpenWeather API : pour obtenir les données météorologiques en temps réel en fonction de la géolocalisation de l'utilisateur.
- TMDB (The Movie Database) API : pour accéder à une large base de données de films et séries, classés par popularité, genre ou tendance.
Maquette de l'application
La maquette de l'application a été réalisée avec Figma, permettant de visualiser l'interface utilisateur et le parcours utilisateur. Elle a été conçue pour être intuitive et agréable à utiliser, avec une attention particulière portée sur l'expérience utilisateur.
Exemple de correspondances météo & films
- 🌧️ Pluie : Films dramatiques, introspectifs, ambiance cosy
- ☀️ Soleil : Comédies, aventures, films feel-good
- 🌨️ Neige : Thrillers, huis-clos, films fantastiques
- 🌫️ Brouillard : Films de mystère ou science-fiction