MENÚ

MENÚ

Wallium - Donde la calidad se une al diseño

Wallium - Donde la calidad se une al diseño - Luis Gamas
Wallium - Donde la calidad se une al diseño - Luis Gamas

Una experiencia visual optimizada para todos los dispositivos: personalización premium sin complicaciones

Wallium es una aplicación móvil de wallpapers pensada para usuarios que buscan calidad visual, rendimiento eficiente y una experiencia de usuario sin distracciones. Desarrollada desde cero en Flutter, Wallium combina un diseño moderno basado en Material Design 3 con una arquitectura sólida, permitiendo a los usuarios explorar, guardar y aplicar wallpapers personalizados de forma intuitiva.

La app integra Firebase para autenticación (anónima y OAuth 2.0), push notifications, almacenamiento y base de datos en la nube, mientras que Isar Database se emplea como almacenamiento local, permitiendo navegación offline y reduciendo significativamente las llamadas al backend. La navegación se gestiona con GoRouter y el estado global con Riverpod y Provider.

La personalización de la interfaz se complementa con la generación automática de paletas de color mediante una librería personalizada para evitar la carga de librerías de terceros en el proyecto, adaptando la UI al contenido visual. Adicionalmente, se implementó una estrategia mínima de publicidad con AdMob, evitando interrupciones en la experiencia de navegación.

Resultados:

🧠 Para el desarrollador:

Este proyecto ha sido una oportunidad clave para aplicar una arquitectura limpia en una app de consumo masivo. Me permitió consolidar conocimientos en gestión de estado, integración de Firebase con almacenamiento local, y patrones modernos de navegación y diseño. El reto de balancear experiencia de usuario, rendimiento y monetización no invasiva fortaleció mis habilidades en diseño centrado en el usuario y optimización de apps móviles.

🌐 Para la Comunidad:

Wallium proporciona una interfaz fluida y visualmente atractiva que permite descubrir y disfrutar wallpapers sin anuncios intrusivos ni tiempos de carga excesivos. Su modelo freemium/premium permite a los usuarios acceder a contenido exclusivo sin comprometer la experiencia gratuita. La compatibilidad con navegación offline y la internacionalización hacen de Wallium una aplicación accesible, cómoda y versátil para todo tipo de usuario.

Tecnología utilizada:

Flutter, Dart, Java, Clean Architecture, GoRouter, Riverpod/Provider, JSON, Firebase, OAuth 2.0, Isar, Cloud Firestore, Caché, SharedPreferences, Internacionalización, AdMob