Una app móvil pensada para conectar personas y servicios de forma sencilla y directa.
iMirly se ha desarrollado como una aplicación móvil funcional, orientada a facilitar la búsqueda y publicación de servicios locales desde el smartphone.
iMirly es una aplicación móvil de tipo marketplace de servicios, donde conviven dos perfiles principales: personas que buscan servicios y personas que los ofrecen.
Desarrollada nativamente para dispositivos Android, garantizando compatibilidad y rendimiento óptimo en smartphones.
Modelo de negocio que conecta oferta y demanda de servicios en un único espacio digital.
Especializada en servicios de proximidad que se prestan de forma presencial en la zona del usuario.
Interfaz diseñada para minimizar la curva de aprendizaje y maximizar la usabilidad desde el primer uso.
Estas funcionalidades constituyen el núcleo de la aplicación y permiten validar el funcionamiento real del proyecto.
El flujo de uso se ha diseñado para reducir pasos innecesarios y facilitar una experiencia rápida y comprensible.
El usuario abre iMirly en su dispositivo móvil y accede al sistema mediante sus credenciales o como visitante para explorar los servicios disponibles.
El usuario decide su rol: buscar servicios existentes que necesita o publicar uno nuevo que desea ofrecer a la comunidad.
Navegación mediante filtros de categoría y subcategoría para encontrar servicios específicos según la necesidad particular del usuario.
Revisión detallada del anuncio seleccionado para conocer todas las características del servicio, precio y datos del proveedor.
Establecimiento de comunicación directa para acordar términos, precio, fecha y detalles específicos del servicio a contratar.
El desarrollo del frontend de iMirly se ha centrado en ofrecer una experiencia fluida, clara y coherente con el diseño planteado.
Diseño sin elementos superfluos que distraigan del objetivo principal
Estructura intuitiva que permite moverse entre pantallas sin confusión
Interacciones optimizadas para pantallas táctiles y dispositivos móviles
Paleta, tipografías y componentes uniformes en toda la aplicación
Arquitectura modular que facilita la incorporación de nuevas funcionalidades futuras
El desarrollo de iMirly se ha construido sobre tecnologías modernas de Android, seleccionadas por su robustez, mantenibilidad y alineación con los estándares actuales de la industria.
Hemos seleccionado Android Studio como entorno de desarrollo integrado (IDE) por ser el estándar oficial de Google para el desarrollo Android. Su integración nativa con el SDK de Android, el emulador integrado y las herramientas de depuración en tiempo real han permitido un flujo de trabajo eficiente y profesional durante todo el ciclo de desarrollo de iMirly.
Framework moderno de UI declarativa que permite construir interfaces nativas de forma más intuitiva y con menos código boilerplate que el sistema tradicional de Views XML.
¿Por qué Compose? Facilita la creación de componentes reutilizables, garantiza consistencia visual mediante el sistema de diseño y permite previews en tiempo real que aceleran la iteración de interfaces.
Lenguaje de programación oficial recomendado por Google para Android, que ofrece sintaxis concisa, seguridad frente a nulls y completa interoperabilidad con Java.
¿Por qué Kotlin? Código más legible y mantenible, reducción de errores en tiempo de compilación, y soporte nativo para corrutinas que simplifican la programación asíncrona y las llamadas a API.
Sistema de diseño adaptativo de Google que proporciona componentes UI predefinidos, temas dinámicos y directrices de accesibilidad integradas.
¿Por qué Material 3? Asegura coherencia visual con las aplicaciones Android modernas, incluye soporte para temas dinámicos (Dynamic Color) y componentes accesibles por defecto que cumplen estándares WCAG.
La combinación de estas tecnologías conforma una arquitectura moderna y escalable: Compose gestiona la capa de presentación con un enfoque reactivo, Kotlin proporciona robustez en la lógica de negocio, y Material Theme 3 unifica la experiencia visual bajo estándares de la industria. Esta stack garantiza que iMirly no solo funcione correctamente hoy, sino que esté preparada para evolucionar con las futuras actualizaciones del ecosistema Android.
La aplicación se ha desarrollado como un producto mínimo viable (MVP), con las funcionalidades esenciales necesarias para validar la idea y el uso real por parte de los usuarios.
Todas las características esenciales para el funcionamiento básico del marketplace
Arquitectura preparada para escalar y añadir nuevas capacidades
Demostración de viabilidad técnica y funcionalidad real
Facilidad para incorporar mejoras basadas en feedback de usuarios
La aplicación de iMirly demuestra la viabilidad técnica del proyecto y su capacidad para convertirse en un producto real, más allá de un ejercicio académico.
"Una aplicación funcional convierte una idea en una solución real."
Materializa la idea del proyecto en un producto usable, funcional y escalable, sentando las bases para su evolución futura.
Siguiente sección: Tecnología