La aplicación iMirly

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.

Aplicación móvil iMirly

¿Qué tipo de aplicación es iMirly?

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.

Aplicación móvil Android

Desarrollada nativamente para dispositivos Android, garantizando compatibilidad y rendimiento óptimo en smartphones.

Enfoque marketplace

Modelo de negocio que conecta oferta y demanda de servicios en un único espacio digital.

Servicios locales

Especializada en servicios de proximidad que se prestan de forma presencial en la zona del usuario.

Uso sencillo e intuitivo

Interfaz diseñada para minimizar la curva de aprendizaje y maximizar la usabilidad desde el primer uso.

Funcionalidades principales

Estas funcionalidades constituyen el núcleo de la aplicación y permiten validar el funcionamiento real del proyecto.

Registro e inicio de sesión

  • Creación de cuentas personales
  • Autenticación segura de usuarios
  • Gestión de perfiles diferenciados

Publicación de anuncios

  • Creación de servicios detallados
  • Inclusión de descripción y categoría
  • Datos de contacto del proveedor

Visualización de servicios

  • Listado completo de anuncios
  • Información relevante organizada
  • Presentación clara y estructurada

Navegación por categorías

  • Sistema de categorías jerárquico
  • Subcategorías especializadas
  • Búsqueda filtrada por necesidad

Información del servicio

  • Vista detallada del anuncio
  • Datos completos del proveedor
  • Información para valorar el servicio

Contacto directo

  • Comunicación entre usuarios
  • Acuerdo de términos directo
  • Gestión sin intermediarios

Flujo de uso de la aplicación

El flujo de uso se ha diseñado para reducir pasos innecesarios y facilitar una experiencia rápida y comprensible.

01. Acceso

El usuario abre iMirly y accede mediante sus credenciales o como visitante.

02. Explorar

Decide su rol: buscar servicios o publicar uno nuevo.

03. Filtrar

Navega por categorías y subcategorías para encontrar lo que necesita.

04. Consultar

Revisa el anuncio seleccionado con toda la información del servicio.

05. Contactar

Establece comunicación directa para acordar términos del servicio.

06. Confirmar

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í.

Abrir en nueva pestaña

Stack de desarrollo frontend

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.

Android Studio

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.

Jetpack Compose

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.

Kotlin

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.

Material Theme 3

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.

iMirly como producto mínimo viable (MVP)

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.

Funcionalidades clave implementadas

Todas las características esenciales para el funcionamiento básico del marketplace

Base sólida para crecimiento

Arquitectura preparada para escalar y añadir nuevas capacidades

Validación técnica del proyecto

Demostración de viabilidad técnica y funcionalidad real

Preparada para iteraciones futuras

Facilidad para incorporar mejoras basadas en feedback de usuarios

La aplicación iMirly

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