Aplicación móvil de inspección de calidad para proveedor automovilístico
Visión general
De qué trata este proyecto.
Aplicación móvil de inspección de calidad para proveedor automovilístico. Intermediate challenge in code. Writing production code that solves real engineerin...
El Briefing
Lo que harás y lo que demostrarás.
El sistema de inspección en papel genera errores de transcripción, pérdida de registros e imposibilidad de analizar tendencias de defectos en tiempo real, lo que expone a la empresa a penalizaciones del cliente y costes de retrabajo crecientes.
This is not a coding exercise. It is the work a software engineer does between a Jira ticket and a merged PR. That distinction matters to every hiring manager who has seen candidates solve LeetCode problems and none who have shipped production code under real constraints.
When you finish, you will have something most graduates do not: a real-world deliverable, verified by Ewance, that you can show to a hiring manager and say "I did this. Here is the proof."
Earning criteria — what you'll demonstrate
- Desarrollar una aplicación Android nativa con Kotlin, aplicando el patrón MVVM para separar responsabilidades
- Implementar persistencia local con SQLite y diseñar un mecanismo de sincronización que gestione conflictos de datos offline-online
- Diseñar interfaces táctiles optimizadas para entornos industriales, considerando iluminación variable, uso con guantes y fatiga del operario
- Integrar la cámara del dispositivo para captura de evidencias de calidad y almacenar las imágenes de forma eficiente
- Documentar decisiones técnicas para que un equipo de mantenimiento pueda evolucionar la aplicación
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Alineación con asignaturas próximamente.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
- Android Development
Apply android development to solve real industry problems and demonstrate production-level capability.
- Offline First Architecture
Apply offline first architecture to solve real industry problems and demonstrate production-level capability.
- Sqlite Database
Apply sqlite database to solve real industry problems and demonstrate production-level capability.
- Kotlin Programming
Apply kotlin programming to solve real industry problems and demonstrate production-level capability.
- Ux Design For Industrial Contexts
Apply ux design for industrial contexts to solve real industry problems and demonstrate production-level capability.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Desarrollador Backend Junior
La complejidad de la sincronización offline-online, el diseño del esquema de base de datos y la gestión de conflictos de datos preparan para roles donde se construyen servicios robustos que soportan conectividad intermitente.
Este proyecto afina
- offline-first-architecture
- sqlite-database
- kotlin-programming
Arquitecto de IoT (Internet de las Cosas)
La experiencia en dispositivos de borde con conectividad limitada, la recopilación de datos de sensores (en este caso, cámara y táctil) y la integración con sistemas de planta son fundamentales para diseñar soluciones IoT industriales.
Este proyecto afina
- offline-first-architecture
- ux-design-for-industrial-contexts
- sqlite-database
Diseñador de Experiencia de Usuario (UX Designer)
El diseño para contextos extremos (guantes, ruido, fatiga) desarrolla una sensibilidad especial hacia la accesibilidad y la ergonomía digital que es directamente aplicable a roles de diseño de interfaces para entornos de trabajo exigentes.
Este proyecto afina
- ux-design-for-industrial-contexts
- android-development
- kotlin-programming