El objetivo de este curso es que el estudiante conozca los principios del diseño y desarrollo de aplicaciones para terminales móviles y utilizarlos para capturar datos de ellos. Los terminales móviles se caracterizan por sus limitaciones en comparación con los ordenadores convencionales, tanto en términos de capacidad de proceso como de memoria, interfaz de usuario y energía, así como por el uso de interfaces de comunicación inalámbricos, tanto de área personal como local o de área extensa.
Al cursar la asignatura, el alumno adquirirá las siguientes capacidades:
- Conocer las características particulares de las aplicaciones móviles.
- Realizar prototipados de aplicaciones móviles.
- Diseñar y programar aplicaciones en algunas de las plataformas más habituales para aplicaciones móviles: Android.
- Manejar y utilizar con soltura las diferentes herramientas software para el desarrollo de aplicaciones móviles.
- Utilizar terminales móviles para validar los desarrollos realizados y capturar datos.
- Trabajar en equipo de manera efectiva en el desarrollo de aplicaciones completas.
- Aprender de forma autónoma.
El alumnos desarrollará las siguientes habilidades:
- Habilidad de aplicar conocimientos de ingeniería de datos, en concreto las relacionadas con desarrollo de aplicaciones móviles.
- Habilidad para diseñar y llevar a cabo experimentos, así como organizar, analizar e interpretar los datos obtenidos. Esta capacidad se trabajará en las prácticas en laboratorio.
- Habilidad para comunicarse de forma efectiva tanto de manera oral como escrita. Los alumnos tendrán que defender su práctica mediante una presentación oral, y entregar una documentación asociada.
- Conocimiento de temas actuales. Los alumnos trabajarán con los últimos sistemas operativos y realizarán sus prácticas terminales móviles para validar los desarrollos realizados.
- Habilidad para utilizar técnicas, destrezas y herramientas modernas de ingeniería necesarias para la práctica de la ingeniería. Los alumnos utilizarán diferentes herramientas software para el desarrollo de aplicaciones móviles, y terminales móviles para validar sus desarrollos prácticos.
- Habilidad para desarrollar aplicaciones móviles y utilizarlas para capturar datos con ellas.
Las competencias que adquirirá el estudiante son:
CB1: Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la base de la educación secundaria general, y se suele encontrar a unnivel que, si bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de su campo de estudio.
CB2: Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio
CE19: Capacidad para desarrollar aplicaciones Web y móviles y utilizarlas para capturar datos con ellas.
CG3: Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, y de comunicar y transmitir conocimientos, habilidades y destrezas, comprendiendo la responsabilidad ética, social y profesional de la actividad del tratamiento de datos. Capacidad de liderazgo, innovación y espíritu emprendedor.
CG4: Capacidad para la resolución de los problemas tecnológicos, informáticos, matemáticos y estadísticos que puedan plantearse en la ingeniería y ciencia de datos.
CT1: Capacidad de comunicar los conocimientos oralmente y por escrito, ante un público tanto especializado como no especializado.
Los resultados de aprendizaje:
RA1 Haber adquirido conocimientos avanzados y demostrado una comprensión de los aspectos teóricos y prácticos y de la metodología de trabajo en el campo de la ciencias e ingeniería de datos con una profundidad que llegue hasta la vanguardia del conocimiento
RA2 Poder, mediante argumentos o procedimientos elaborados y sustentados por ellos mismos, aplicar sus conocimientos, la comprensión de estos y sus capacidades de resolución de problemas en ámbitos laborales complejos o profesionales y especializados que requieren el uso de ideas creativas e innovadoras
RA3 Tener la capacidad de recopilar e interpretar datos e informaciones sobre las que fundamentar sus conclusiones incluyendo, cuando sea preciso y pertinente, la reflexión sobre asuntos de índole social, científica o ética en el ámbito de su campo de estudio;
RA6 Ser capaces de identificar sus propias necesidades formativas en su campo de estudio y entorno laboral o profesional y de organizar su propio aprendizaje con un alto grado de autonomía en todo tipo de contextos (estructurados o no).