90HORAS |
Diseñado y producido por Smartmind
Contenidos
Objetivo. Establecer una base sólida en las tecnologías web fundamentales para el desarrollo móvil, con énfasis en las características específicas para dispositivos móviles. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 3
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.
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.
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.
Refuerzo de la capacidad para resolver problemas y gestionar incidencias.
Gestión del tiempo y organización del trabajo.
Objetivo. Dominar los frameworks y librerías más populares para el desarrollo de aplicaciones móviles web, enfocándose en la creación de interfaces de usuario eficientes y responsivas. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 3
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.
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.
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.
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.).
Objetivo. Explorar y aplicar APIs web modernas y servicios cloud específicamente útiles para aplicaciones móviles, mejorando la funcionalidad y la experiencia del usuario. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 3
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.
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.
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.
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
Objetivo. Aprender técnicas avanzadas de optimización y estrategias de despliegue para aplicaciones móviles web, asegurando un alto rendimiento y una experiencia de usuario fluida. CONOCIMIENTOS/ CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 7
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.
Progressive Web Apps (PWAs).
Implementación de manifests y service workers.
Estrategias de caché y funcionamiento offline.
Instalación y comportamiento "app-like".
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.
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.
Implementaciones Eficiencientes en el uso de datos.
Compresión y optimización de assets.
Estrategias de caché para reducir transferencias de datos.
Conocimientos de Accesibilidad y diseño inclusivo.
Implementación de estándares WCAG 2.1.
Diseño para diversos dispositivos y capacidades.
Implementaciones mantenibles y actualizables.
Diseño modular para facilitar actualizaciones.
Uso de estándares web para mayor compatibilidad a largo plazo.
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.

Selecciona tu perfil para continuar:
Actualmente atendemos a los usuarios particulares desde nuestra web.
Ver cursos para particulares