Dispositivos móviles |
Plataformas Hardware y Arquitecturas
Sensores, tipos de pantalla, Mobile HMI (Human Machine Interface)
Sistemas de localización: outdoor, indoor e híbridos
Tecnologías de comunicaciones |
Diseño de aplicaciones móviles |
Usabilidad y experiencia de usuario
Aplicaciones nativas vs. web adaptadas vs. aplicaciones híbridas
Cliente/servidor en entornos móviles
Serialización/deserialización de datos, protocolos, APIs y estándares
Paradigmas de diseño de aplicaciones móviles: MVP vs Event Driven programming. Patrones de diseño UI: Navegación, formularios, ...
Trazabilidad y gestión de dispositivos |
Desarrollo de aplicaciones |
Plataformas de desarrollo
Optimización
Seguridad
Test
Ejemplos: e-commerce, e-banking, e-health, ... |