<

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 a la aplicación

El usuario abre iMirly en su dispositivo móvil y accede al sistema mediante sus credenciales o como visitante para explorar los servicios disponibles.

02. Exploración o publicación

El usuario decide su rol: buscar servicios existentes que necesita o publicar uno nuevo que desea ofrecer a la comunidad.

03. Filtrado por categoría

Navegación mediante filtros de categoría y subcategoría para encontrar servicios específicos según la necesidad particular del usuario.

04. Consulta de información

Revisión detallada del anuncio seleccionado para conocer todas las características del servicio, precio y datos del proveedor.

05. Contacto con el proveedor

Establecimiento de comunicación directa para acordar términos, precio, fecha y detalles específicos del servicio a contratar.

Enfoque frontend

El desarrollo del frontend de iMirly se ha centrado en ofrecer una experiencia fluida, clara y coherente con el diseño planteado.

Interfaz limpia

Diseño sin elementos superfluos que distraigan del objetivo principal

Navegación sencilla

Estructura intuitiva que permite moverse entre pantallas sin confusión

Uso orientado a móvil

Interacciones optimizadas para pantallas táctiles y dispositivos móviles

Consistencia visual

Paleta, tipografías y componentes uniformes en toda la aplicación

Preparada para ampliaciones

Arquitectura modular que facilita la incorporación de nuevas funcionalidades futuras

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 dentro del proyecto

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.

01 Producto funcional
02 Código real
03 Experiencia validada
"Una aplicación funcional convierte una idea en una solución real."

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