IFCD0206

Desarrollo de aplicaciones móviles con tecnologías web

90 HORAS | 

Especialidades formativas del sepe

Desarrollar aplicaciones móviles utilizando tecnologías web modernas y adquirir habilidades en el diseño, desarrollo y despliegue de aplicaciones móviles multiplataforma, con un enfoque en rendimiento, experiencia de usuario y buenas prácticas.

Diseñado y producido por:

Contenidos del curso

CURSO IFCD0206 Desarrollo de aplicaciones móviles con tecnologías web

Conocimiento/capacidades cognitivas y prácticas

1. Uso de HTML5 y CSS3 para aplicaciones móviles.

Elementos semánticos y estructurales de HTML5 para móviles.

CSS3: Estilos avanzados y animaciones para interfaces móviles.

Responsive design y mobile-first approach.

2. Conocimiento de JavaScript ES6+ para desarrollo móvil.

ES6+ características relevantes para móviles.

Manipulación del DOM y eventos táctiles.

Optimización de rendimiento en dispositivos móviles.

3. Uso de Herramientas de desarrollo y depuración para móviles.

Chrome DevTools para dispositivos móviles.

Emuladores y simuladores de dispositivos.

Pruebas de rendimiento y optimización.

HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES

Refuerzo de la capacidad para resolver problemas y gestionar incidencias.

Gestión del tiempo y organización del trabajo.

Conocimiento/capacidades cognitivas y prácticas

1. Implementaciones con React Native para desarrollo móvil multiplataforma.

Componentes y estilos en React Native.

Navegación y gestión de estado.

Integración con APIs nativas.

2. Implementaciones con Vue.js y Quasar Framework para aplicaciones móviles.

Componentes Vue.js para interfaces móviles.

Quasar Framework: Ul components y plugins.

Desarrollo de PWAs con Vue y Quasar.

3. Implementaciones con lonic Framework con Angular.

Componentes lonic para interfaces móviles.

Integración con Angular para lógica de aplicación.

Acceso a funcionalidades nativas con Capacitor.

HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES

Toma de decisiones informadas, garantizando la seguridad, el ahorro de costes, la optimización de los sistemas, etc.

Trabajo buscando la eficiencia energética (reducción del uso de memoria volátil y persistente, uso de entornos de desarrollo con impacto reducido en el consumo de recursos, etc.).

Conocimiento/capacidades cognitivas y prácticas

1. Conocimiento de Geolocalización y mapas en aplicaciones móviles.

API de Geolocalización de HTML5.

Integración de mapas interactivos (Google Maps, Mapbox).

Optimización de uso de GPS para ahorro de batería.

2. Uso de Almacenamiento local y sincronización.

IndexedDB y Web Storage para datos offline.

Estrategias de sincronización eficiente con backends.

Service Workers para funcionalidad offline.

3. Uso de APIs de dispositivo y sensores.

Acceso a cámara y micrófono.

APIs de sensores (acelerómetro, giroscopio).

Notificaciones push y background sync.

HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES

Concienciacion sobre los aspectos éticos implicados el manejo y análisis de datos.

Valoración sobre las implicaciones energéticas de las funcionalidades de geolocalización

Conocimiento/capacidades cognitivas y prácticas

1. Optimización de rendimiento para móviles.

Técnicas de lazy loading y code splitting.

Optimización de assets (imágenes, fuentes, scripts).

Estrategias de caché para aplicaciones móviles.

2. Progressive Web Apps (PWAs).

Implementación de manifests y service workers.

Estrategias de caché y funcionamiento offline.

Instalación y comportamiento "app-like".

3. Empaquetado y distribución de aplicaciones.

Uso de Cordova/PhoneGap para crear apps híbridas.

Preparación para app stores (Google Play, App Store).

Estrategias de actualización y mantenimiento.

Consideraciones de Sostenibilidad.

4. Optimización de consumo de batería.

Técnicas de reducción de uso de CPU y red.

Implementación de modos de ahorro de energía.

5. Implementaciones Eficiencientes en el uso de datos.

Compresión y optimización de assets.

Estrategias de caché para reducir transferencias de datos.

6. Conocimientos de Accesibilidad y diseño inclusivo.

Implementación de estándares WCAG 2.1.

Diseño para diversos dispositivos y capacidades.

7. Implementaciones mantenibles y actualizables.

Diseño modular para facilitar actualizaciones.

Uso de estándares web para mayor compatibilidad a largo plazo.

HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES

Adaptabilidad y flexibilidad ante la aparición de nuevas tecnologías en el ámbito de desarrollo de aplicaciones para teléfonos inteligentes

Tener en consideración la importancia de optimizar el consumo de energía en dispositivos móviles y su impacto en el ahorro energético.

Demo

*La temática y el diseño de la demo son orientativos

Cursos Smartmind

¿Cómo son los cursos Smartmind?

Cursos con diseño profesional y contenido audiovisual interactivo en formato de licencia y cumplen 100% con las especificaciones del SEPE. Te presentamos los catálogos de cursos elearning en SCORM más completos y avanzados del mercado. Mejoramos hasta el 30% las finalizaciones de tus cursos, se incrementan hasta un 70% los alumnos que repiten y empresas como Endesa, Correos o Telefónica forman parte de nuestra cartera de clientes. ¿No crees que por algo será?

Más cursos de especialidades formativas

Cursos del Plan de Referencia que cumplen con los requisitos del SEPE y cuentan con el sello de diseño y calidad de Smartmind. Colaboramos con las más importantes empresas de formación en la selección de los mejores y más actuales para conseguir los mejores resultados.

¿Cómo funciona el

Catálogo?

Todo lo que debes saber sobre los contenidos Smartmind

catalogo-elearning-smartmind.j

Elearning

¿Cómo funciona el catálogo elearning de Smartmind?

programas-formativos-exito

Desarrollos a medida

¿Por qué las licencias de los cursos on line en formato SCORM de Smartmind son la mejor opción para el éxito de tus programas formativos?

diseño de cursos elearning a medida

Desarrollos a medida

Diseño, digitalización y producción de contenidos de aprendizaje a medida. Nuestro Framework de diseño

¿Quieres más información sobre este curso?

Rellena el formulario con tus datos y nos pondremos en contacto contigo para darte todos los detalles de nuestras licencias.

¡Qué bien! Necesitamos saber algunas cosas de ti :)

Nombre *
Apellido *
Email *
Número de teléfono *
Nombre de la empresa
Web de tu empresa
Tipo de empresa *
Finalidad de tu solicitud *
País/región
Mensaje

¿Tienes alguna duda o quieres más información?

Déjanos tus datos y nos pondremos en contacto contigo para resolverte todas tus dudas.

¡Qué bien! Necesitamos saber algunas cosas de ti :)

Nombre *
Apellido *
Email *
Teléfono *
Nombre de la empresa *
País/región *
Tipo de empresa *
¿Participas en convocatorias de formación de oferta estatales o autonómicas? *
¿En qué podemos ayudarte?
Mensaje