900 29 35 73

Curso de Desarrollo de Aplicaciones Móviles

Curso
On-line

Descripción

Diseña, desarrolla, prueba y publica aplicaciones móviles Android e iOS, desde el requisito de negocio hasta la puesta en producción en las stores. Análisis y especificación, arquitectura e interfaces (Material Design / HIG), lógica de negocio y persistencia local, integración de APIs y de servicios avanzados (autenticación, notificaciones push, hardware del dispositivo), pruebas automatizadas, seguridad, internacionalización y CI/CD. Una formación basada en proyectos reales, a lo largo de todo el ciclo de vida de una aplicación móvil.
Interfaz y experiencia móvil
Diseña la arquitectura de la información y las interfaces adaptativas siguiendo las directrices Material Design (Android) y Human Interface Guidelines (iOS): componentes reutilizables documentados, layouts responsivos para múltiples tamaños de pantalla, gestión de estado (Redux, BLoC, Provider), navegación entre pantallas y accesibilidad (WCAG AA), validada sobre maquetas de baja y alta fidelidad.
Lógica de negocio, datos y APIs
Implementa la lógica de negocio según patrones de arquitectura (MVC, MVP, MVVM), la persistencia local con migraciones (SQLite, Room, Core Data), la conexión a APIs REST mediante clientes HTTP robustos, el tratamiento de las respuestas JSON, así como los formularios y validaciones cliente-servidor.
Servicios avanzados, seguridad y publicación
Integra la autenticación (OAuth, Firebase Auth, JWT) y las notificaciones push (FCM, APNs), accede al hardware del dispositivo (cámara, GPS, sensores), aplica la seguridad móvil (OWASP Mobile Top 10, cifrado, Keystore/Keychain), prepara las compilaciones de producción firmadas (APK, AAB, IPA) y publica en Google Play y la App Store.
Calidad, pruebas y colaboración
Asegura la fiabilidad de principio a fin: pruebas unitarias y automatizadas de interfaz (JUnit, XCTest, Flutter Test, Espresso, XCUITest, Appium), pruebas de compatibilidad sobre una matriz de dispositivos, depuración y profiling, gestión de los errores y logging, documentación de arquitectura, control de versiones Git y pipelines CI/CD.
  • Pruebas unitarias, UI y compatibilidad multidispositivo (cobertura ≥ 80 %)
  • Depuración, profiling y optimización (60 FPS, memoria, batería)
  • Git, CI/CD, documentación y revisión de código

Temario

Un itinerario práctico e incremental, que cubre las 9 unidades del itinerario Etudis en Desarrollo de Aplicaciones Móviles. Las competencias se trabajan sobre aplicaciones móviles completas construidas desde la recogida de requisitos hasta la publicación, con metodologías ágiles, revisión de código, integración continua y evaluación continua mediante la puesta en práctica.
Aplicación móvil completa, del requisito a la publicación en las stores
Hilo conductor del itinerario: desarrolla una aplicación móvil de principio a fin — análisis de requisitos y priorización, arquitectura de la información y prototipos validados, interfaces adaptativas Android/iOS, lógica de negocio y persistencia local, integración de APIs REST y de servicios avanzados (autenticación, notificaciones push, hardware del dispositivo), pruebas automatizadas y de compatibilidad, seguridad (OWASP Mobile) e internacionalización, y luego compilación de producción firmada y publicación en Google Play y la App Store, con mantenimiento y actualizaciones.
  • Análisis y especificación de requisitos.
  • Plataforma y configuración del entorno.
  • Arquitectura e interfaz de la aplicación.
  • Funcionalidades y lógica de negocio.
  • Servicios avanzados, pruebas y optimización.
  • Publicación, seguridad, ciclo de vida y CI/CD.

Competencias para las que te prepara el curso

Diseño de interfaces adaptativas (Material Design / Human Interface Guidelines), gestión de estado, persistencia local de datos, conexión a APIs REST, integración de servicios avanzados (autenticación, notificaciones push, hardware del dispositivo), pruebas automatizadas, seguridad móvil y publicación en las tiendas de aplicaciones.

Destinatarios

Perfiles con bases en programación
Personas con conocimientos básicos de programación orientada a objetos, de estructuras de datos y algoritmos, familiarizadas con los conceptos de desarrollo de software y que desean especializarse en el desarrollo móvil.
rocket_launch
Desarrolladores web hacia el móvil
Desarrolladores web que desean ampliar sus competencias hacia las plataformas móviles (Android, iOS, multiplataforma) y el ciclo de vida completo de una aplicación, del requisito a la publicación en las stores.
trending_up
Técnicos en especialización móvil
Técnicos en informática que desean adquirir competencias especializadas en desarrollo de aplicaciones móviles: arquitectura, integración de servicios, pruebas, seguridad y publicación.

Metodología

Formato 100% a distancia, con práctica en entorno real.

Duración

Duración: 3, 6 o 10 meses.

Titulación obtenida

Certificación Etudis (9 unidades U1–U9):. la Certificación Etudis es un título profesional propio de la escuela, reconocido por nuestras empresas asociadas, pero no es un título oficial de Formación Profesional (FP) regulado por el Estado español.

La Certificación Etudis en Desarrollo de Aplicaciones Móviles, estructurada en 9 unidades (U1–U9) y 35 competencias, que cubre todo el ciclo de vida de una aplicación: análisis de requisitos, arquitectura e interfaz, plataforma y entorno, lógica de negocio y datos, servicios avanzados, pruebas, publicación, seguridad/internacionalización y documentación/CI-CD. Evaluación continua y por unidad (pruebas escritas y prácticas, coeficientes de 1 a 3), con una vía de reconocimiento de la experiencia profesional disponible.

9 unidades: análisis, plataforma, arquitectura, funcionalidades, servicios avanzados, pruebas, publicación, seguridad, CI/CD
Enfoque 100 % proyectos: aplicaciones móviles completas del requisito a la publicación
Android e iOS, nativo y multiplataforma (Flutter, React Native, Kotlin Multiplatform)
Evaluación por unidad (escrita o práctica) + vía de reconocimiento de la experiencia profesional

Prácticas

El itinerario se basa en un enfoque 100 % proyectos: los estudiantes desarrollan aplicaciones móviles completas, de la recogida de requisitos a la publicación, en condiciones que reproducen un proyecto profesional real, con revisión de código y metodologías ágiles.

Perspectivas laborales

Desarrollador de Aplicaciones Móviles (junior): Inicial: 22 000–28 000 € bruto/año (España)
Especialista Android / iOS / Multiplataforma: Especialización por plataforma.
Desarrollador Full Stack Mobile / Arquitecto: Arquitectura y multiplataforma
Líder técnico / Ingeniero móvil sénior: Evolución 3-5 años.

Tipo de evaluación

Evaluación continua y por unidad (E1 a E9), combinando pruebas escritas y pruebas prácticas con coeficientes de 1 a 3, y una nota media mínima de 10/20 para validar cada unidad.

La evaluación es continua y por unidad a lo largo de las 9 unidades (E1 a E9), combinando pruebas escritas y pruebas prácticas con coeficientes de 1 a 3, más que un único examen final.

Curso de Desarrollo de Aplicaciones Móviles
ETUDIS
Cursos más populares
Solicita información
X