Menú local
Guía docente 2019-20 - 74012007 - Tecnologías y desarrollo en dispositivos móviles
TITULACIÓN: | Máster Univ. en Ingeniería informática (74012007) |
CENTRO: | ESCUELA POLITÉCNICA SUPERIOR (JAÉN) |
TITULACIÓN: | Doble Máster en Ingeniería informática y Seguridad informática (77612018) |
CENTRO: | ESCUELA POLITÉCNICA SUPERIOR (JAÉN) |
CURSO: | 2019-20 |
ASIGNATURA: | Tecnologías y desarrollo en dispositivos móviles |
NOMBRE: Tecnologías y desarrollo en dispositivos móviles | |||||
CÓDIGO: 74012007 (*) | CURSO ACADÉMICO: 2019-20 | ||||
TIPO: Obligatoria | |||||
Créditos ECTS: 6.0 | CURSO: 1 | CUATRIMESTRE: PC | |||
WEB: http://dv.ujaen.es/docencia/goto_docencia_crs_525908.html |
NOMBRE: GARCÍA CUMBRERAS, MIGUEL ÁNGEL | ||
IMPARTE: Teoría [Profesor responsable] | ||
DEPARTAMENTO: U118 - INFORMÁTICA | ||
ÁREA: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS | ||
N. DESPACHO: A3 - 112 | E-MAIL: magc@ujaen.es | TLF: 953212420 |
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/11664 | ||
URL WEB: http://blogs.ujaen.es/magc/ | ||
ORCID: https://orcid.org/0000-0003-1867-9587 | ||
NOMBRE: RIVAS SANTOS, VICTOR MANUEL | ||
IMPARTE: Prácticas | ||
DEPARTAMENTO: U118 - INFORMÁTICA | ||
ÁREA: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS | ||
N. DESPACHO: A3 - 121 | E-MAIL: vrivas@ujaen.es | TLF: 953212344 |
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/58241 | ||
URL WEB: http://vrivas.es | ||
ORCID: https://orcid.org/0000-0002-0681-7172 | ||
Re: [l-pdi-eps] Cumplimentación guías docentes de la EPSJ - miramos@ujaen.es - Correo de Universidad de Jaén
La asignatura se encuentra en el primer semestre del primer curso del máster, dentro de la materia "Sistemas informáticos móviles y ubicuos". Recibe conocimientos fundamentalmente de la asignatura obligatoria del primer semestre "Interfaces de usuario multimodales". Aporta conocimientos demanera especial al desarrollo del Trabajo Fin de Máster, dada la importancia y utilidad actual de la computación en dispositivos móviles. |
código | Denominación de la competencia |
CB7R | Que los estudiantes sepan aplicar los conocimientos adquiridos y su capacidad de resolución de problemas en entornos nuevos o poco conocidos dentro de contextos más amplios (o multidisciplinares) relacionados con su área de estudio |
CB8R | Que los estudiantes sean capaces de integrar conocimientos y enfrentarse a la complejidad de formular juicios a partir de una información que, siendo incompleta o limitada, incluya reflexiones sobre las responsabilidades sociales y éticas vinculadas a la aplicación de sus conocimientos y juicios |
CB9R | Que los estudiantes sepan comunicar sus conclusiones y los conocimientos y razones últimas que las sustentan a públicos especializados y no especializados de un modo claro y sin ambigüedades |
CET1 | Capacidad para modelar, diseñar, definir la arquitectura, implantar, gestionar, operar, administrar y mantener aplicaciones, redes, sistemas, servicios y contenidos informáticos. |
CET2 | Capacidad de comprender y saber aplicar el funcionamiento y organización de Internet, las tecnologías y protocolos de redes de nueva generación, los modelos de componentes, software intermediario y servicios. |
CG1 | Capacidad para proyectar, calcular y diseñar productos, procesos e instalaciones en todos los ámbitos de la ingeniería informática. |
CG8 | Capacidad para la aplicación de los conocimientos adquiridos y de resolver problemas en entornos nuevos o poco conocidos dentro de contextos más amplios y multidisciplinares, siendo capaces de integrar estos conocimientos. |
CTI4 | Respeto a los derechos humanos y de los que sufren alguna discapacidad y voluntad para eliminar factores discriminatorios con género, origen, etc. |
CTI5 | Capacidad para la transmisión oral y escrita de información adaptada a la audiencia. |
Resultados de aprendizaje | |
Resultado 3.4R | Ser capaz de diseñar, implementar y distribuir aplicaciones para dispositivos móviles. |
Resultado 3.5R | Conocer las diferentes alternativas tecnologías para el desarrollo de aplicaciones móviles y seleccionar la solución más apropiada. |
Resultado 3.6R | Ser capaz de aplicar los elementos de usabilidad propios de las aplicaciones móviles. |
Análisis, diseño e implementación de
aplicaciones en dispositivos móviles.
Despliegue de aplicaciones móviles; Usabilidad de las
aplicaciones móviles.
Módulo 1. Tecnologías y diseño de aplicaciones
- Teoría:
- Tecnologías hardware/software de dispositivos móviles
- Diseño y análisis de usabilidad para aplicaciones móviles
- Introducción a la plataforma Android
- Prácticas:
- Diseño y prototipado de aplicaciones móviles
- Instalación del SDK Android. Configuración de proyectos Android
- Implementación y despliegue de una app básica
Módulo 2. Desarrollo de aplicaciones: aspectos básicos
- Teoría:
- Interfaz de usuario
- Almacenamiento de datos
- Red
- Prácticas:
- Desarrollo incremental de un proyecto Android (interfaz de usuario, almacenamiento y red)
Módulo 3. Desarrollo de aplicaciones: aspectos avanzados
- Teoría:
- Posicionamiento y sensores
- Multimedia
- Servicios y notificaciones
- Tecnologías Web para móviles
- Prácticas:
- Desarrollo incremental de un proyecto Android (posicionamiento, sensores, multimedia, servicios y notificaciones)
ACTIVIDADES | HORAS PRESENCIALES | HORAS TRABAJO AUTÓNOMO | TOTAL HORAS | CRÉDITOS ECTS | COMPETENCIAS (códigos) |
---|---|---|---|---|---|
A1 - Clases expositivas en gran grupo
|
30.0 | 45.0 | 75.0 | 3.0 |
|
A2R - Clases en pequeño grupo
|
30.0 | 45.0 | 75.0 | 3.0 |
|
TOTALES: | 60.0 | 90.0 | 150.0 | 6.0 |
Asistencia y participación (medido mediante notas de seguimiento del profesor):
- Partes de firmas de asistencia a prácticas
- Participación en los debates
- Participación en el trabajo grupal
Conceptos teóricos:
- Medido mediante examen realizado a través de la plataforma de docencia virtual (Competencias CET1, CG1 y CTI3; Resultados 3.5R)
Conceptos prácticos:
Implementación práctica de las técnicas estudiadas en las clases de teoría (Competencias CET1 y CG8; Resultados 3.4R y 3.6R).
- Análisis y desarrollo de un trabajo en grupo
- Análisis y desarrollo de prácticas individuales
Aquellos que no hayan superado la parte práctica no podrán superar la asignatura.
Atendiendo a lo recogido en el art. 13 del Reglamento de Régimen Académico y de Evaluación del alumnado de la Universidad de Jaén, la evaluación de la asignatura será global.
ASPECTO | CRITERIOS | INSTRUMENTO | PESO |
---|---|---|---|
Asistencia y/o participación en actividades presenciales y/o virtuales | Asistencia activa a clase | Control de asistencia. Realización de problemas | 10.0% |
Conceptos teóricos de la materia | Evaluación de los conocimientos teóricos | Examen tipo test | 30.0% |
Realización de trabajos, casos o ejercicios | Evaluación de conocimientos teórico/prácticos | Realización de problemas | 15.0% |
Prácticas de laboratorio/campo/uso de herramientas TIC | Evaluación de los conocimientos prácticos | Entrega de prácticas y proyecto incremental | 45.0% |
- Teoría (30%). Examen tipo test sobre los contenidos teóricos de la asignatura.
- Resolución de problemas (15%). Realización de ejercicios prácticos a lo largo del cuatrimestre.
- Práctica final (45%). Realización incremental de una práctica completa y presentación final del proyecto.
- Participación (10%). Asistencia a clase y participación activa.
La adquisición de la competencias CET1, CG1 y CTI13 y la evaluación del resultado de aprendizaje 3.5R se realizarán mediante el sistema de evaluación del examen de teoría.
La adquisición de las competencias CET1 y CG8 y la evaluación de los resultados de aprendizaje 3.4R y 3.6R se realizará mediante los sistemas de evaluación de la evaluación continua de prácticas, y la realización del proyecto de prácticas y la resolución de problemas.
Para superar la asignatura será necesario obtener una puntuación igual o superior a 5 sobre 10 en cada uno de los apartados (examen de teoría y práctica final) y obtener una puntuación global igual o superior a 5 sobre 10.
- Head First Android Development. Edición: -. Autor: Jonathan Simon. Editorial: O'Reilly (C. Biblioteca)
- Mobile design pattern gallery. Edición: -. Autor: Neil, Theresa. Editorial: Beijing : ; Sebastopol, CA : O'Reilly, 2012 (C. Biblioteca)
- Handbook of usability testing [Recurso electrónico] : how to plan, design, and conduct effective tes. Edición: 2nd ed.. Autor: Rubin, Jeffrey, 1949-. Editorial: Indianapolis, Ind. : Wiley Pub., c2008. (C. Biblioteca)
- Android recipes [Recurso electrónico] : a problem-solution approach. Edición: -. Autor: Smith, Dave. Editorial: [New York] : Apress : Distributed to the book trade worldwide by Springer Science+Business Media, c2012 (C. Biblioteca)
- App inventor [Recurso electrónico] : create your own Android apps. Edición: 1st ed. Autor: -. Editorial: Sebastopol, Calif. : O'Reilly, c2011 (C. Biblioteca)
- Beginning PhoneGap : mobile web framework for JavaScript and HTML5. Edición: -. Autor: Ghatol, Rohit. Editorial: New York : Apress, 2012 (C. Biblioteca)
- El gran libro de Android. Edición: [5ª ed.]. Autor: Tomás Gironés, Jesús. Editorial: Barcelona : Marcombo, 2017 (C. Biblioteca)
- Kotlin for Android Developers learn Kotlin the easy way while developing an Android App. Edición: -. Autor: Leiva, Antonio. Editorial: [s.l.] : Leanpub, 2016 (C. Biblioteca)
- Advanced Kotlin Programming [Recurso electrónico]. Edición: 1st edition. Autor: Hariri, Hadi, author. Editorial: - (C. Biblioteca)
- Full Stack Kotlin Development [Recurso electrónico]. Edición: 1st edition. Autor: Hallila, Jussi, author. Editorial: - (C. Biblioteca)
- Amazon Alexa - Beyond the Basics [Recurso electrónico]. Edición: 1st edition. Autor: Peterson, Terren, author. Editorial: - (C. Biblioteca)
- Building Apps Using Amazon's Alexa and Lex [Recurso electrónico]. Edición: 1st edition. Autor: Loonycorn, author. Editorial: - (C. Biblioteca)
Semana 1:
Tecnologías hardware dispositivos móviles
Arquitectura del Sistema Operativo Android
Semana 2:
Componentes y ciclo de vida de aplicaciones Android
Instalación del SDK Android. Configuración de proyectos Android
Semana 3:
Introducción al diseño mediante widgets
Diseño y prototipado de aplicaciones móviles
Semana 4:
Implementación y despliegue de una app básica
Desarrollo de interfaces para Android : layouts
Semana 5:
Desarrollo de interfaces para Android : widgets
Desarrollo de interfaces para Android : listview
Semana 6:
Desarrollo de interfaces para Android : intents
Desarrollo de interfaces para Android : fragments
Semana 7:
Almacenamiento de datos
Semana 8:
Acceso a la red
Semana 9:
Posicionamiento
Análisis de la aplicación definida
Semana 10:
Notificaciones
Semana 11:
Sensores
Semana 12:
Multimedia
Semana 13:
Servicios web
Semana 14:
Widgets
Semana 15:
Widgets
Entrega de la práctica final