Cineflix
Une application mobile pour rechercher, sauvegarder et trouver votre prochain film à regarder !
Cineflix est une application mobile basée sur The Movie Database. Elle permet à ses utilisateurs de rechercher des films et de les enregistrer comme favoris. Sur chaque page de film, les utilisateurs peuvent regarder la bande-annonce et partager le film sur les réseaux sociaux et les différentes applications de messagerie. Ils peuvent également marquer le film comme regardé ou non regardé. Enfin, un modèle de recommandation est disponible dans l'application, faisant des suggestions aux utilisateurs sur la base de leurs préférences (= favoris) et des films populaires.
Pour une première application mobile, je suis très fier du résultat !
Mon rôle
Cineflix est un projet que j'ai réalisé pendant mes études, le but était de découvrir le développement mobile à travers une application complète, le tout avec une conception orientée utilisateur. J'ai pris beaucoup de plaisir à designer l'application et prendre en compte l'expérience utilisateur dans le processus. Une fois la première version terminée, j'ai eu l'occasion de la faire tester à d'autres étudiants, un excellent moyen d'obtenir des retours pour aboutir à une version vraiment satisfaisante de l'application !
Technologies & outils
Déroulement
Connaissant l'API de The Movie Database, je souhaitais proposer une application avec une bonne UX, permettant aux utilisateurs de rechercher le film qu'ils souhaitent. Le début du projet s'est donc plutôt déroulé sur Figma où j'ai maquetté l'ensemble de l'application. J'ai ensuite découvert l'environnement Flutter et le langage Dart sur lequel Flutter repose. Après avoir suivi une formation, j'ai très vite adhéré au langage, qui est probablement l'un de mes favoris ! Couplé à un environnement VsCode adapté, développer Cineflix était une bonne partie de plaisir. J'ai évidemment recontré des difficultés au long du trajet, mais elles n'ont rien enlevées à la satisfaction d'avoir développé une application ergonomique de A à Z. Je développerai volontiers d'autres applications mobiles avec Flutter dans le futur !