804125 - AWUGI - Aplicaciones Web de Última Generación I



Documentos relacionados
BEFAA4-F - Bloque de Especialización en Fotografía Artística y Fotografía de Autor IV

ELPO-K6O10 - Electrónica de Potencia

BEPF1-M - Bloque de Especialización en Producción Fotográfica I

VPA - Valoración y Política Ambiental

METODOLOGÍAS DOCENTES

PWDBBDD-M - Programación Web Dinámica y Base de Datos

PWDBBDD-M - Programación Web Dinámica y Base de Datos

BEIAIHC2-M - Bloque de Especialización en Metodología Científica e Investigación Aplicada al Ámbito de la Interacción

240EO035 - Sistemas de Información

MGOP - Metodología, Gestión y Orientación de Proyectos

FICHA TÉCNICA DE ASIGNATURA

GESTPROJ - Gestión de Proyectos

MEDI-D6O17 - Metodología del Diseño

AMMA - Arquitectura, Materiales y Medio Ambiente

GOP - Gestión y Orientación de Proyectos

TALLER DE COMUNICACIÓN E IMAGEN DIGITAL

ACEC - Conversores de Energía de Corriente Alterna: Diseño, Control y Aplicaciones

CASO - Conceptos Avanzados de Sistemas Operativos

Gestión de Proyectos

CTDE - Comunicación Técnica y de la Empresa

AWUGIII - Aplicaciones Web de Última Generación III

RESUMEN SOBRE LAS COMPETENCIAS GENÉRICAS A IMPLANTAR EN LOS PLANES DE ESTUDIOS DE GRADO DE LA UPC

240 - ETSEIB - Escuela Técnica Superior de Ingeniería Industrial de Barcelona EM - Departamento de Ingeniería Mecánica

ARQUITECTURA Y DISEÑO DE SISTEMAS WEB Y C/S

AWUGIII - Aplicaciones Web de Última Generación III

A3D-M - Animación 3D

PLANIFICACIÓN Y GESTIÓN INFORMÁTICA

CFD-TEC - Complementos para la Formación Disciplinar en Tecnología

UX-A - Experiencia de Usuario

240EO031 - Diseño de la Cadena de Aprovisionamiento

Contratación y Comercio Internacional

SEAX-C9X44 - Seguridad y Administración de Redes

Interés profesional En el nuevo escenario de la Europa del Conocimiento y sus consecuencias en la educación, surgen nuevas demandas de formación que p

Facultad de Educación. Grado de Maestro en Educación. Primaria

GESTIÓN TÉCNICA Y ESTRATÉGICA DE LAS TIC

TRABAJO FINAL DE MÁSTER:

AWUGI - Latest Generation Web Applications I

SIM - Sistemas Mecánicos

ACVJ - Arte Conceptual

MÁSTER UNIVERSITARIO EN ENSEÑANZA DEL ESPAÑOL COMO LENGUA EXTRANJERA UNIVERSIDAD INTERNACIONAL MENÉNDEZ PELAYO

EXPGRAF - Expresión Gráfica

DISTRIBUCIÓN HORARIA DE LA ASIGNATURA SEGÚN NORMATIVA

PBL2-M - Proyecto II

Máster en Dirección y Asesoramiento Financiero

ITINERARIO DE ADAPTACIÓN DEL DIPLOMADO DE RELACIONES LABORALES AL TÍTULO DE GRADO EN RELACIONES LABORALES Y RECURSOS HUMANOS

Introducción a la Gestión de la Innovación

Marketing Sensorial y Experiencial

Trabajo Fin de Grado

BEDAPPI2-M - Bloque de Especialización en Dirección de Arte en Proyectos de Publicidad Interactiva II

Sistemas Operativos I

FACULTAD DE CIENCIAS JURÍDICAS Y ECONÓMICAS

TDMM - Teoría y Diseño de Máquinas y Mecanismos

Uso y aplicación de base de datos en el ámbito de Psicología Clínica y de la Salud

1.7. Requisitos previos exigidos al alumnado y, si los hubiera, complementos formativos

TTA - Tratamiento Biológico de Aguas

y empresarial. COMPETENCIAS GENERALES YESPECÍFICAS

GUÍA DOCENTE. Nutrición Humana y Dietética Doble Grado:

GUÍA DOCENTE DE INVESTIGACIÓN DE MERCADOS I

TRABAJO FIN DE GRADO GRADO EN VETERINARIA UNIVERSIDAD COMPLUTENSE DE MADRID (ANEXOS)

Escuela Universitaria de Ciencias Empresariales. Grado en Contabilidad y Finanzas

Ecuaciones Diferenciales

2. Contextualización de los Contenidos y Competencias de la Materia... 3

EPB - Enginyeria dels Processos Bioquímics

INFORMACIÓN BÁSICA SOBRE EL CERTIFICADO DE APTITUD PEDAGÓGICA (C.A.P.) EN LA UNIVERSIDAD DE CÓRDOBA Curso académico

TDIG-A - Tratamiento Digital

Universidad de Alcalá

ACI-M - Arquitectura y Configuraciones Informáticas

DIRECCIÓN DE RRHH 1- DESCRIPCIÓN DE LA ASIGNATURA

GUIA DOCENTE. Facultad de Ciencias Sociales

MHEV - Mecanización Hortofrutícola y de Espacios Verdes

PRESENTACIONES EFICACES

SIEP-E6O09 - Sistemas Eléctricos de Potencia

SA-M - Sistemas de Audio

SA-M - Sistemas de Audio

Asignatura Transversal Universidad de Alcalá Curso Académico 2014 / 2015 Cuatrimestre 2º

Economía de la Empresa GRADO EN INGENIERIA INFORMATICA-2º CURSO. Modalidad presencial

Programa de la asignatura Curso: 2008 / 2009 REDES (4449)

MECMEDCON - Mecánica de Medios Continuos

Pontificia Universidad Católica del Ecuador

ASIGNATURA: PROCESOS DE FABRICACIÓN

Dirección Integrada de Proyectos (VERSIÓN DE TRABAJO)

Guía docente Título superior de diseño

GUIA DOCENTE DE LA ASIGNATURA PLANTAS Y CONSTRUCCIONES INDUSTRIALES

DERECHO LABORAL I. b) Identificar y saber aplicar las fuentes del Derecho del Trabajo y comprender las relaciones entre las mismas.

PROGRAMA DE POSTGRADO Máster, Diploma de Especialización, Diploma de Experto y Certificado de Formación del Profesorado.

PRESUPUESTOS Y CONTROL DE MARKETING 4 4. COMPETENCIAS METODOLOGÍA MATERIAL DE APOYO A LA DOCENCIA PRÁCTICAS PROPUESTAS...

GUÍA DOCENTE DE LA ASIGNATURA Adhesión Dental. Modelado dental

GUÍA DOCENTE. Curso Académico 2013/2014

QOT - Tecnologías de Óptica Cuántica

CONTROL DE GESTIÓN. 1.- Saber los tipos de sistemas de control y los beneficios de cada uno.

1. Identificación De la Asignatura Del profesorado: Equipo Docente. Curso Académico 2014/2015 MÁSTER UNIVERSITARIO EN FORMACIÓN DEL

GUÍA DOCENTE DE LA ASIGNATURA DISEÑO Y EVALUACIÓN DE PROGRAMAS Y PROYECTOS DE ACCIÓN SOCIOEDUCATIVA

SX - Simulación de Redes y Sistemas de Telecomunicación

MÁSTER EN INGENIERÍA INFORMÁTICA MATERIAS Y COMPETENCIAS

SIX - Simulación de Redes

Guía docente Título superior de diseño

POI-M - Programación Orientada a Internet

Transcripción:

Unidad responsable: 804 - CITM - Centro de la Imagen y la Tecnología Multimedia Unidad que imparte: 804 - CITM - Centro de la Imagen y la Tecnología Multimedia Curso: Titulación: 2016 GRADO EN MULTIMEDIA (Plan 2009). (Unidad docente Obligatoria) Créditos ECTS: 6 Idiomas docencia: Inglés Profesorado Responsable: DAVID SÁNCHEZ CARRERAS Requisitos Haber superado todas las materias de los semestres anteriores 1 a 6 Competencias de la titulación a las cuales contribuye la asignatura Específicas: 7. Analizar la evolución de las aplicaciones web, el estado del arte y los dispositivos asociados en aplicaciones web de última generación. 8. Aplicar estructuras y técnicas relacionadas con el diseño de interfícies gráficas de usuario de acuerdo con los nuevos contenidos y formatos propios de aplicaciones web de última generación. 9. Aplicar los conocimientos teóricos y prácticos relacionados con el diseño centrado en el usuario, la facilidad del uso y la accesibilidad en el desarrollo de aplicaciones web de última generación. 10. Aplicar nuevos conocimientos teóricos y prácticos, relacionados con las tecnologías utilizadas en el desarrollo de aplicaciones web de última generación. Transversales: 1. APRENDIZAJE AUTÓNOMO: Detectar deficiencias en el propio conocimiento y superarlas mediante la reflexión crítica y la elección de la mejor actuación para ampliar este conocimiento. 2. COMUNICACIÓN EFICAZ ORAL Y ESCRITA: Comunicarse de forma oral y escrita con otras personas sobre los resultados del aprendizaje, de la elaboración del pensamiento y de la toma de decisiones; participar en debates sobre temas de la propia especialidad. 3. SOSTENIBILIDAD Y COMPROMISO SOCIAL: Conocer y comprender la complejidad de los fenómenos económicos y sociales típicos de la sociedad del bienestar; capacidad para relacionar el bienestar con la globalización y la sostenibilidad; habilidad para utilizar de forma equilibrada y compatible la técnica, la tecnología, la economía y la sostenibilidad. 4. TERCERA LENGUA: Conocer una tercera lengua, que será preferentemente inglés, con un nivel adecuado de forma oral y por escrito y en consonancia con las necesidades que tendrán las tituladas y los titulados en cada enseñanza. 5. TRABAJO EN EQUIPO: Ser capaz de trabajar como miembro de un equipo interdisciplinar ya sea como un miembro más, o realizando tareas de dirección con la finalidad de contribuir a desarrollar proyectos con pragmatismo y sentido de la responsabilidad, asumiendo compromisos teniendo en cuenta los recursos disponibles. 6. USO SOLVENTE DE LOS RECURSOS DE INFORMACIÓN: Gestionar la adquisición, la estructuración, el análisis y la visualización de datos e información en el ámbito de la especialidad y valorar de forma crítica los resultados de esta gestión. 1 / 14

Metodologías docentes Las sesiones de clase de cuatro horas se dividen, en general, en cuatro franjas de actividad: 1. Resolución de dudas de los ejercicios propuestos a la sesión anterior 2. Explicación y defiende de los ejercicios resueltos 3. Adquisición de nuevos conocimientos 4. Explicación del próximo ejercicio y materiales complementarios Estas franjas de actividad se modulan en función de la complejidad de los ejercicios y los contenidos correspondientes. Objetivos de aprendizaje de la asignatura 1. Conocer la evolución de las aplicaciones web, el estado del arte y los dispositivos asociados a las aplicaciones web de última generación. 2. Desarrollar interfaces gráficas de usuario de acuerdo con los nuevos contenidos y formatos propios de aplicaciones web de última generación. 4. Planificar y desarrollar el proceso de diseño de aplicaciones web de última generación centrado en el usuario. 5. Tener en cuenta las dimensiones sociales, económicas y ambientales a la aplicar soluciones y realizar proyectos coherentes con el desarrollo humano y la sostenibilidad. 6. Aplicar los conocimientos adquiridos en la realización de una tarea en función de su importancia, decidiendo la manera de llevarlo a cabo y el tiempo que hace falta dedicar, seleccionando las fuentes de información más adecuadas. 7. Planificar y utilizar la información necesaria para un trabajo académico a partir de una reflexión crítica sobre los recursos de información utilizados. 8. Comunicarse de manera clara y eficiente en presentaciones orales y escritas adaptadas al tipo de público y a los objetivos de la comunicación utilizando las estrategias y los medios adecuados. Horas totales de dedicación del estudiantado Dedicación total: 150h Horas grupo grande: 0h 0.00% Horas grupo mediano: 60h 40.00% Horas grupo pequeño: 0h 0.00% Horas actividades dirigidas: 0h 0.00% Horas aprendizaje autónomo: 90h 60.00% 2 / 14

Contenidos 1. Interficies basadas en AJAX Dedicación: 25h Grupo mediano/prácticas: 10h Aprendizaje autónomo: 15h contenido castellano Ejercicios 01 y 02 1. Conocer la evolución de las aplicaciones web, el estado del arte y los dispositivos asociados a las aplicaciones web de última generación. 2. Desarrollar interfaces gráficas de usuario de acuerdo con los nuevos contenidos y formatos propios de aplicaciones web de última generación. 2. Patrones de diseño móvil Dedicación: 12h 30m Grupo mediano/prácticas: 5h Aprendizaje autónomo: 7h 30m 1. Análisis patrones de diseño móvil. 2. Definiciones, aplicabilidad y ejemplos. Ejercicio E03 2. Desarrollar interfaces gráficas de usuario de acuerdo con los nuevos contenidos y formatos propios de aplicaciones web de última generación. 4. Planificar y desarrollar el proceso de diseño de aplicaciones web de última generación centrado en el usuario. 5. Tener en cuenta las dimensiones sociales, económicas y ambientales a la aplicar soluciones y realizar proyectos coherentes con el desarrollo humano y la sostenibilidad. 3 / 14

3. Diseño web responsivo Dedicación: 25h Grupo mediano/prácticas: 10h Aprendizaje autónomo: 15h 1.Introducción RWD. 2.Diseño fluido. a. Principios. b. Vs. Diseño fijo. c. Graellas. 3. MediaQueries. a. Sintaxis. b. Propiedades. c. Operadores. d. Breakpoints. e. Viewport. Ejercicios E04 y E05 2. Desarrollar interfaces gráficas de usuario de acuerdo con los nuevos contenidos y formatos propios de aplicaciones web de última generación. 4. Planificar y desarrollar el proceso de diseño de aplicaciones web de última generación centrado en el usuario. 5. Tener en cuenta las dimensiones sociales, económicas y ambientales a la aplicar soluciones y realizar proyectos coherentes con el desarrollo humano y la sostenibilidad. 6. Aplicar los conocimientos adquiridos en la realización de una tarea en función de su importancia, decidiendo la manera de llevarlo a cabo y el tiempo que hace falta dedicar, seleccionando las fuentes de información más adecuadas. 8. Comunicarse de manera clara y eficiente en presentaciones orales y escritas adaptadas al tipo de público y a los objetivos de la comunicación utilizando las estrategias y los medios adecuados. 4 / 14

4. Adaptación de contenidos Dedicación: 12h 30m Grupo mediano/prácticas: 5h Aprendizaje autónomo: 7h 30m 1. Factores y criterios. 2. Técnicas. a. Sencha. b. Costado de servidor. c. Ancho de banda. d. Medida pantalla. 3. Pantallas de alta resolución. Ejercicio E06 4. Planificar y desarrollar el proceso de diseño de aplicaciones web de última generación centrado en el usuario. 5. Tener en cuenta las dimensiones sociales, económicas y ambientales a la aplicar soluciones y realizar proyectos coherentes con el desarrollo humano y la sostenibilidad. 6. Aplicar los conocimientos adquiridos en la realización de una tarea en función de su importancia, decidiendo la manera de llevarlo a cabo y el tiempo que hace falta dedicar, seleccionando las fuentes de información más adecuadas. 5 / 14

5. Touch Events Dedicación: 12h 30m Grupo mediano/prácticas: 5h Aprendizaje autónomo: 7h 30m 1. Tipos de eventos. 2. Detección y gestión. 3. Multitouch. 4. Gestures 5. Llibrerías. Ejercicio E07 2. Desarrollar interfaces gráficas de usuario de acuerdo con los nuevos contenidos y formatos propios de aplicaciones web de última generación. 4. Planificar y desarrollar el proceso de diseño de aplicaciones web de última generación centrado en el usuario. 6. Aplicar los conocimientos adquiridos en la realización de una tarea en función de su importancia, decidiendo la manera de llevarlo a cabo y el tiempo que hace falta dedicar, seleccionando las fuentes de información más adecuadas. 6. Desarrollo Apps Dedicación: 12h 30m Grupo mediano/prácticas: 5h Aprendizaje autónomo: 7h 30m 1. Estructura proyecto y app. 2. Gestión IGU app. 3. Elementos básicos de interfície. Ejercicio E08 1. Conocer la evolución de las aplicaciones web, el estado del arte y los dispositivos asociados a las aplicaciones web de última generación. 2. Desarrollar interfaces gráficas de usuario de acuerdo con los nuevos contenidos y formatos propios de aplicaciones web de última generación. 4. Planificar y desarrollar el proceso de diseño de aplicaciones web de última generación centrado en el usuario. 5. Tener en cuenta las dimensiones sociales, económicas y ambientales a la aplicar soluciones y realizar proyectos coherentes con el desarrollo humano y la sostenibilidad. 6 / 14

7. Conexión con BBDD y BBDD locales Dedicación: 25h Grupo mediano/prácticas: 10h Aprendizaje autónomo: 15h 1. HTTPClient. 2. Intercambio de información con el servidor. a. Métodos b. XML y JSON. 3. Ejemplos. 4. SQLite Ejercicios E09 y E10 6. Aplicar los conocimientos adquiridos en la realización de una tarea en función de su importancia, decidiendo la manera de llevarlo a cabo y el tiempo que hace falta dedicar, seleccionando las fuentes de información más adecuadas. 8. Acceso al sistema Dedicación: 12h 30m Grupo mediano/prácticas: 5h Aprendizaje autónomo: 7h 30m 1. Cámara. a. Instanciación y gestión. b. Propiedades. c. Eventos. 2. Galeria. a. Instanciación y gestión. b. Propiedades. c. Eventos. 2. Gestión de imágenes en el dispositivo y servidor: solicitud, recepción y procesado. Envío. 3. Otras características del dispositivo Ejercicio E11 6. Aplicar los conocimientos adquiridos en la realización de una tarea en función de su importancia, decidiendo la manera de llevarlo a cabo y el tiempo que hace falta dedicar, seleccionando las fuentes de información más adecuadas. 7 / 14

9. Mapas Dedicación: 12h 30m Grupo mediano/prácticas: 5h Aprendizaje autónomo: 7h 30m 1. Creación de mapas en la IGU 2. Detección ubicación. 3. Gestión de marcadores propios. Ejercicio E12 2. Desarrollar interfaces gráficas de usuario de acuerdo con los nuevos contenidos y formatos propios de aplicaciones web de última generación. 6. Aplicar los conocimientos adquiridos en la realización de una tarea en función de su importancia, decidiendo la manera de llevarlo a cabo y el tiempo que hace falta dedicar, seleccionando las fuentes de información más adecuadas. 8 / 14

Planificación de actividades EJERCICIO 01: IGU AJAX DESARROLLO DE UNA INTERFAZ AJAX PARA LA VISUALIZACIÓN DE DATOS Enunciado_Ejercicio_01.pdf Aprender a cargar datos con AJAX Aprender a gestionar una interfaz con modificaciones parciales de cargas de datos dinámicos EJERCICIO 02: GESTIÓN DE DATOS CON AJAX Desarrollo de una aplicación web que permita la gestión de datos bajo una IGU que utilize AJAX Enunciado_Ejercicio_02.pdf Aprender a gestionar datos desde una IGU AJAX EJERCICIO 03: EJERCICIO DE WIREFRAMING DE UNA IGU MÓVIL Diseñar los wireframes de diversas páginas de una web adaptada a dispositivos móviles. Enunciado_Ejercicio_03.pdf 1. Aprender los diferentes patrons de diseño móvil. 2. Saber aplicar los diferentes patrones de diseño móvil más apropiados a los contenidos. 9 / 14

EJERCICIO 04: CONSTRUCCIÓN DE UN WIREFRAME/GRID FLUIDO PARA DISPOSITIVOS MÓVILES A partir de un enunciado, construir wireframes fluidos de una estructura de IGU web móvil. Enunciado_Ejercicio_04.pdf 1. Saber utilizar el modelo fijo y fluido. 2. Conocer y construir las estructuras más apropiadas para poder trabajar en fluido. EJERCICIO 05: MAQUETACIÓN DE UN DISEÑO DE IGU PARA DISPOSITIVOS MÓVILES A partir de unos diseños gráficos proporcionado, construir las planas del site móvil mediante HTML5 y CSS3. Enunciado_Ejercicio_05.pdf Lliurament a través de campus virtual ATENEA 1. Aprendre l'ús de MediaQueries a. Saber definir los breakpoints más adecuados. b. Combinar el uso con diseño fluido. EJERCICIO 06: CARGA SELECTIVA DE IMÁGENES Resolver una serie de ejercicios básicos carga selectiva de imágenes utilizando diferentes técnicas: - Servidores externas - Detección ancho de banda - Medida de la pantalla del dispositivo. Enunciado_Ejercicio_06.pdf Lliurament a través de campus virtual ATENEA 10 / 14

Aprender a utilizar diferentes técnicas y llibrerías de selección de imágenes para dispositivos móviles. EJERCICIO 07: CONTROL DE EVENTOS DE UN ÚNICO TOUCH Y MULTITOUCH Resolver una serie de ejercicios básicos para la detección y gestión de eventos touch. Enunciado_Ejercicio_07.pdf Lliurament a través de campus virtual ATENEA Mediante, aprender a detectar eventos touch y a detectar y gestionar eventos multitouch. EJERCICIO 08: DESARROLLO DE UNA APP CON DIFERENTES TIPOS DE VIEWS Creación de una app para el control de aspectos básicos de interficie Enunciado_Ejercicio_08.pdf Conocer la estructura interna de un proyecto app, familiarizarse con la interfície. Aprender el funcionamento de los elementos básicos para la construcción de la IGU de una app EJERCICIO 09: DESARROLLO DE UNA APP QUE RECIBA Y ENVÍE INFORMACIÓN A UNA BBDD REMOTA. Creación de una app que presente información de una BBDD remota. Enunciado_Ejercicio_09.pdf 11 / 14

Aprender a conectar a un servidor remoto para obtener, insertar, modificar y borrar información de una base de datos utilizando una app, PHP y SQL. EJERCICIO 10: DESARROLLO APP QUE SINCRONICE INFORMACIÓN ENTRE BBDD LOCAL Y REMOTA. Crear una app que lea información de una BBDD local desarrollada con SQLite. Enunciado_Ejercicio_10.pdf Aprender a construir una BBDD local amb SQLite. Aprendre a consultar una BBDD local des d'una app. Aprender a sincronizar una BBDD local con una remota. EJERCICIO 11: DESARROLLO DE APPS QUE CAPTUREN Y MANIPULEN IMÁGENES DEL DISPOSITIVO. Crear apps que permitan la captura de imágenes mediante la cámara y/o la galería del disposiivo y sean enviadas a una BBDD remota. Enunciado_Ejercicio_11.pdf Aprender a instanciar y gestionar la cámara y galería del dispositivo. Aprender a enviar y recibir archivos entre app y servidor remoto. EJERCICIO 12: DESARROLLO DE UNA APP QUE MUESTRE INFORMACIÓN PROPIA EN UN MAPA. Elaborar una app que muestre información propia geolocalizada en un mapa de una app. Enunciado_Ejercicio_12.pdf Dedicación: 8h Grupo mediano/prácticas: 2h 12 / 14

Aprender a gestionar información geolocalizada en una app. Sistema de calificación Prácticas (20%): Ejercicios de prácticas desarrollados a lo largo del semestre Exámenes (40%): 2 exámenes parciales teórico/prácticos con una ponderación del 20% de la nota final de la asignatura. Proyecto final (30%) Participación y actitud de aprendizaje (10%) La evaluación de la participación del alumno/a en las actividades formativas de la materia, y la actitud de aprendizaje, se evaluará mediante un seguimiento de sus intervenciones en clase y de la proporción de ejercicios o prácticas presentados. Esta evaluación corresponde al 10% de la nota final. Normas de realización de las actividades Prácticas: Los ejercicios de prácticas se inician durante el horario de clase en la franja destinada para estas y se completan al margen del horario previsto de clase siguiendo las instrucciones que se dan en el documento Hoja de Práctica correspondiente y las indicaciones que a tal efecto se dan en la parte de la clase correspondiente. La resolución de los ejercicios de prácticas se entregará utilizando el campus Atenea en el espacio de entrega habilitado para cada práctica, siguiendo las indicaciones descritas en el documento Hoja de Práctica correspondiente, siguiendo los términos indicados. Al final de la práctica se entregaran los archivos que se requieran. La correcta gestión de la documentación aportada es un aspecto relacionado con las competencias a adquirir y es, por tanto, objeto de evaluación. La evaluación de las prácticas no comporta solamente la resolución de los ejercicios propuestos, sino también la defensa que se haga de los resultados cuando el/la alumno/a sea requerido para ello al inicio de las clases. Cualquier incidencia que no permita resolver la práctica en el plazo indicado debe ser comunicada al profesor correspondiente mediante mensaje por el Campus Virtual; con posterioridad a esta comunicación, se resolverá la pertinencia o no de las causas que motivan la no presentación del ejercicio y se establecerán las alternativas para completar la evaluación si las causas son justificadas. También se considerarán justificadas las causas de no presentación de ejercicios que sean comunicadas al profesorado por la Jefatura de Estudios. Exámenes: Los exámenes de la asignatura se realizan en laboratorio con ordenadores mediante documento electrónico que el/la alumno/a debe completar. Las preguntas y problemas propuestos en los exámenes hacen referencia tanto al contenido teórico de la asignatura como a los ejercicios resueltos en las diferentes prácticas. Al margen de cada pregunta o problema consta la contribución en puntos a la nota total del examen. Las revisiones y/o reclamaciones respecto de los exámenes se realizarán exclusivamente en las fechas y horarios establecidos en el Calendario Académico. 13 / 14

Bibliografía Básica: Marcotte, Ethan. Reponsive web design. Eyrolles, 2011. ISBN 9782212133318. Frain, Ben. Responsive web design with HTML5 and CSS3. Packt Publishing, 2012. ISBN 9789350237885. Ribeiro, J.; Carvalhais, M. Web design patterns for mobile devices [en línea]. 2012 [Consulta: 21/03/2014]. Disponible a: <http://www.hillside.net/plop/2012/papers/group%203%20- %20Coyote/Web%20Design%20Patterns%20for%20Mobile%20Devices.pdf>. Otros recursos: Documentación TITANIUM: http://docs.appcelerator.com/titanium/latest/ SQLite: http://www.sqlite.org/ XML: http://www.w3.org/xml/ Manual de XML: http://www.w3schools.com/xml/ O'Reilly XML.COM: http://www.xml.com JSON: http://www.json.org/ 14 / 14