UT02: Elaboración de interfaces mediante documentos XML

 

CP

OG

RA

Contenidos propuestos

Contenidos según normativa

d,f,g,h,w

f,g,h,w

2

 

  1. Lenguajes basados en XML.
    1. Etiquetas.
    2. Atributos y valores.
  2. Lenguajes de descripción de interfaces basados en XML.
    1. Proceso de elaboración de las interfaces.
    2. XUL.
    3. XAML.
    4. UIML.
    5. XIML.
  3. Herramientas para la creación de interfaces multiplataforma.
    1. Presentación de algunas herramientas.
  4. Ejemplo de desarrollo de una interfaz básica con QT Designer.
    1. El binding QT Jambi.
    2. Revisión general del entorno.
    3. Descripción del problema.
    4. Creación del formulario.
    5. Modificar la composición de los elementos de la interfaz.
    6. Definir la distribución de los elementos.
    7. Añadir funcionalidad a los botones mediante conexiones signal-slot.
    8. El fichero .jui.
    9. Integrar la interfaz en una aplicación java.
    10. Añadir las bibliotecas necesarias.
    11. Añadir funcionalidad de usuario.
    12. Notas finales.

 

 

  • Lenguajes de descripción de interfaces basados en XML.
  • Ámbito de aplicación.
  • Elementos, etiquetas, atributos y valores.
  • Herramientas libres y propietarias para la creación de
  • interfaces de usuario multiplataforma.
  • Paletas y vistas.
  • Controles, propiedades.
  • Ubicación y alineamiento.
  • Contenedores.
  • Eventos, controladores.
  • Edición del documento XML.
  • Depuración del documento XML.
  • Generación de código para diferentes plataformas.

 

Criterios de Evaluación

  • Reconocimiento de las ventajas de generar interfaces de usuario a partir de su descripción en XML.
  • Generación de la descripción del interfaz en XML usando un editor gráfico.
  • Análisis del documento XML generado.
  • Edición del documento XML.
  • Modificación del documento XML.
  • Depuración del documentos XML.
  • Asignación de acciones a los eventos.
  • Generación del código correspondiente al interfaz a partir del documento XML.
  • Generación de código para diferentes plataformas.
  • Programación de una aplicación que incluye el interfaz generado.
 

CP = Competencias Profesionales. OG = Objetivos Generales. RA: Resultados de Aprendizaje

En las columnas CPOG y RA, el número o letra se corresponde con las tablas anteriores.

Criterios de evaluación
CE Descripción Actividad Técnica Instrumento
2a Se han reconocido las ventajas de generar interfaces de usuario a partir de su descripción en XML. Examen 1 Técnica escrita Plantilla Corrección X
2b Se ha generado la descripción del interfaz en XML usando un editor gráfico.

Online 2

Basada en la ejecución práctica

Rúbrica

X

2c Se ha analizado el documento XML generado.

Examen 1

Técnica escrita

Plantilla Corrección

X

2d Se ha modificado el documento XML.

Examen 1

Técnica escrita

Plantilla Corrección

X

2e Se han asignado acciones a los eventos.

Online 3
Presencial 1

Basada en la ejecución práctica y observación

Rúbrica
Portafolio

X

2f Se ha generado el código correspondiente al interfaz a partir del documento XML.

Presencial 1

Basada en la ejecución práctica y observación

Portafolio

X

2g Se ha programado una aplicación que incluye el interfaz generado. Presencial 1 Basada en la ejecución práctica y observación Portafolio X