Aplicaciones interactivas multiplataforma Código:  76.590    :  6
Consulta de los datos generales   Descripción   La asignatura en el conjunto del plan de estudios   Campos profesionales en el que se proyecta   Conocimientos previos   Información previa a la matrícula   Objetivos y competencias   Contenidos   Consulta de los recursos de aprendizaje de los que dispone la asignatura   Informaciones sobre la evaluación en la UOC   Consulta del modelo de evaluación  
Este es el plan docente de la asignatura para el segundo semestre del curso 2023-2024. Podéis consultar si la asignatura se ofrece este semestre en el espacio del campus Más UOC / La universidad / Planes de estudios). Una vez empiece la docencia, tenéis que consultarlo en el aula. El plan docente puede estar sujeto a cambios.

Actualmente los dispositivos móviles se han convertido en omnipresentes en nuestras vidas. No sólo se han diversificado en forma (tenemos ordenadores de sobremesa, portátiles, netbooks, tablets, fablets, SmartTV y un largo etcétera que no para de crecer), sino que los encontramos en diferentes plataformas (iOS y Android siendo las claramente mayoritarias) . Como creadores de Aplicaciones Interactivas Multidispositivo y Multiplataforma nos encontramos pues con un abanico muy amplio para abarcar y el reto de ser el más productivos posibles de cara a nuestros clientes y / o proyectos.

En esta asignatura trabajaremos la creación de aplicaciones multidispositivo: veremos como crear una aplicación web, que funcione correctamente en los dispositivos móviles, viendo el concepto de Progressive Web App.

Amunt

Esta asignatura pertenece a dos perfiles de optatividad:
  • Desarrollo de aplicaciones interactivas
  • Videojuegos
Antes de hacer esta asignatura es imprescindible haber cursado estas dos:
  • Programación web
  • Arquitectura de la información
También es muy recomendable haber hecho:
  • Diseño de interfaces multimedia
  • Programación web avanzada

Amunt

Desarrolladores de Aplicaciones Interactivas Multidispositivo (principalmente escritorio, smartphone, tablet) y Multiplataforma (principalmente PC / MAC o en dispositivos móviles iOS / Android).

Amunt

  • Haber cursado la asignatura de Programación web.
  • Haber cursado la asignatura de Arquitectura de la información.
  • Es recomendable haber cursado:
    • Diseño de interfaces multimedia
    • Programación web avanzada
  • También puede ser útil haber cursado Diseño de bases de datos. Pero no es imprescindible.

Amunt

Esta asignatura basa una parte importante de su docencia en el trabajo del estudiante. En las PAC puede haber preguntas que obliguen al estudiante a buscar información en la web.

Amunt

Competencias

  • Dominar los lenguajes de programación, la organización de la información en bases de datos y las herramientas de desarrollo para el análisis, diseño e implementación de aplicaciones.
  • Integrar y gestionar contenidos digitales en aplicaciones multimodales de acuerdo con criterios estéticos, técnicos y funcionales.
  • Conocer lenguajes y herramientas de programación web y multimedia más actuales y populares.
  • Saber implementar (codificar) aplicaciones multimedia y web.
  • Saber definir y describir los procedimientos y la interfaz de usuario.
  • Conocer los recursos existentes para depurar un programa.
  • Saber escribir un algoritmo que satisfaga unos requerimientos preestablecidos, aplicando la metodología más adecuada (ej. Diseño descendente)
  • Conocer las buenas prácticas en la programación (indentación, comentarios, documentación, política de nombres)
  • Saber encontrar y utilizar los componentes de software (en librerías) más adecuados para reutilizar construir aplicaciones.

Objetivos

  • Saber que es una aplicación interactiva, multiplataforma y multidispositivo.
  • Saber como crear aplicaciones multidispositivo usando los estándares actuales.
  • Conocer los fundamentos para crear un código código optimizado, extensible y fácil de mantener.

Amunt

  • HTML5, CSS3 y JavaScript
  • Responsive Web Design
  • JavaScript para desarrollo multiplataforma
  • Introducción a Firebase
  • Desarrollo de aplicaciones multiplataforma

Amunt

Amunt

El proceso de evaluación se fundamenta en el trabajo personal de cada estudiante y presupone la autenticidad de la autoría y la originalidad de los ejercicios realizados.

La falta de autenticidad en la autoría o de originalidad de las pruebas de evaluación; la copia o el plagio; el intento fraudulento de obtener un resultado académico mejor; la colaboración, el encubrimiento o el favorecimiento de la copia, o la utilización de material o dispositivos no autorizados durante la evaluación, entre otras, son conductas irregulares que pueden tener consecuencias académicas y disciplinarias graves.

Por un lado, si se detecta alguna de estas conductas irregulares, puede comportar el suspenso (D/0) en las actividades evaluables que se definan en el plan docente –incluidas las pruebas finales– o en la calificación final de la asignatura, ya sea porque se han utilizado materiales o dispositivos no autorizados durante las pruebas, como redes sociales o buscadores de información en internet, porque se han copiado fragmentos de texto de una fuente externa (internet, apuntes, libros, artículos, trabajos o pruebas del resto de estudiantes, etc.) sin la correspondiente citación, o porque se ha practicado cualquier otra conducta irregular.

Por el otro, y de acuerdo con las normativas académicas, las conductas irregulares en la evaluación, además de comportar el suspenso de la asignatura, pueden dar lugar a la incoación de un procedimiento disciplinario y a la aplicación, si procede, de la sanción que corresponda.

Amunt

Esta asignatura solo puede superarse a partir de la evaluación continua (EC), nota que se combina con una nota de prácticas (Pr) para obtener la nota final de la asignatura. No se prevé hacer ninguna prueba de evaluación final. La fórmula de acreditación de la asignatura es la siguiente: EC + Pr.

 
 

Amunt