Flutter Project showing random image with GETX
Random Image with GetX
Projet développé dans le cadre du module “Développement Mobile” à l’école Ynov Lyon Campus.
Cette application permet d’afficher une image aléatoire provenant de l’API Picsum Photos.
Objectifs
L’objectif du projet était de mettre en place une application simple utilisation le package GetX.
GetX permet le découplage total de la Vue (View), de la Logique de Présentation (Presentation Logic), de la Business Logic, de l’injection de dépendances (Dependency Injection) et de la Navigation.
Grace aux variables observables déclarées dans les controlleurs, GetX permet d’actualiser les données en temps réels sur l’interface sans avoir à reconstruire l’intégralité de l’arborescence mais uniquement les éléments modifiées. Ce qui permet de gagner du temps et d’économiser les ressources du téléphone.
Fonctionnalités
- Affichage d’une photo avec un filtre noir & blanc
- Affichage d’une photo avec un filtre flou
- Affichage d’une photo aléatoire avec une taille aléatoire