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 y accede mediante sus credenciales o como visitante.
Decide su rol: buscar servicios o publicar uno nuevo.
Navega por categorías y subcategorías para encontrar lo que necesita.
Revisa el anuncio seleccionado con toda la información del servicio.
Establece comunicación directa para acordar términos del servicio.
Finaliza el acuerdo y confirma los detalles del servicio contratado.
¿Quieres ver el flujo en acción? Explora la versión web del MVP directamente aquí.
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
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