Desenvolupament d'interfícies (0488)

Desenvolupament d'interfícies d'usuari, creació d'informes, preparació d'aplicacions per a la distribució, elaboració dels elements d'ajuda i avaluació del funcionament d'aplicacions.

66 hores

Activitats d’ensenyament i aprenentatge

Activitat Títol de l'activitat Resultats d'aprenentatge Hores
1 Interfícies gràfiques d'usuari
Effects
1 3 4 0
2
0
3
0
4
0

Interfícies gràfiques d'usuari

Effects

Durante la composición de la interfaz de usuario puede ser necesario ejecutar acciones no relacionadas con la composición y que deben ejecutarse fuera del proceso de composición.

Resultats d'aprenentatge i criteris d'avaluació

1 Genera interfícies gràfiques d'usuari mitjançant editors visuals utilitzant les funcionalitats de l'editor i adaptant el codi generat.
  1. Analitza les eines i llibreries disponibles per a la generació d'interfícies gràfiques.
  2. Crea una interfície gràfica utilitzant les eines d'un editor visual.
  3. Utilitza les funcions de l'editor per ubicar els components de la interfície.
  4. Modifica les propietats dels components per adequar-les a les necessitats de l'aplicació.
  5. Analitza el codi generat per l'editor visual.
  6. Modifica el codi generat per l'editor visual.
  7. Associa als esdeveniments les accions corresponents.
  8. Desenvolupa una aplicació que inclou la interfície gràfica obtinguda.
2 Genera interfícies naturals d'usuari utilitzant eines visuals.
  1. Identifica les eines disponibles per a l'aprenentatge automàtic relacionades amb les interfícies d'usuari.
  2. Crea una interfície d'usuari natural utilitzant les eines disponibles.
  3. Utilitza el reconeixement de veu per implementar accions a les interfícies naturals d'usuari.
  4. Incorpora la detecció del moviment del cos per implementar accions a les interfícies naturals d'usuari.
  5. Integra elements de detecció de parts del cos per implementar accions a les interfícies naturals d'usuari.
  6. Integra la realitat augmentada a les interfícies d'usuari
3 Crea components visuals valorant i emprant eines específiques.
  1. Identifica les eines per al disseny i prova de components.
  2. Crea components visuals.
  3. Defineix els seus mètodes i les seves propietats amb assignació de valors per defecte.
  4. Determina els esdeveniments a què ha de respondre el component i se'ls ha associat les accions corresponents.
  5. Realitza proves unitàries sobre els components desenvolupats.
  6. Documenta els components creats.
  7. Empaqueta components.
  8. Programa aplicacions la interfície gràfica de les quals utilitza els components creats.
4 Dissenya interfícies gràfiques identificant i aplicant criteris d'usabilitat i accessibilitat.
  1. Identifica els principals estàndards d'usabilitat i accessibilitat.
  2. Valora la importància de l'ús d'estàndards per crear interfícies.
  3. Crea diferents tipus de menús l'estructura i el contingut dels quals segueixen els estàndards establerts.
  4. Distribueix les accions en menús, barres d'eines, botons d'ordres, entre d'altres, seguint un criteri coherent.
  5. Distribueix adequadament els controls a la interfície d'usuari.
  6. Utilitza el tipus de control més apropiat en cada cas.
  7. Dissenya l'aspecte de la interfície d'usuari (colors i fonts entre d'altres) tenint en compte la seva llegibilitat.
  8. Verifica que els missatges generats per l'aplicació són adequats en extensió i claredat.
  9. Realitza proves per avaluar la usabilitat i l'accessibilitat de l'aplicació.
5 Crea informes avaluant i utilitzant eines gràfiques.
  1. Estableix l'estructura de l'informe.
  2. Genera informes bàsics a partir de diferents fonts de dades mitjançant assistents.
  3. Estableix filtres sobre els valors a presentar als informes.
  4. Inclou valors calculats, recomptes i totals.
  5. Inclou gràfics generats a partir de les dades.
  6. Utilitza eines per generar el codi corresponent als informes d'una aplicació.
  7. Modifica el codi corresponent als informes.
  8. Desenvolupa una aplicació que inclou informes incrustats.
6 Documenta aplicacions seleccionant i utilitzant eines específiques.
  1. Identifica sistemes de generació d'ajudes.
  2. Genera ajudes en els formats habituals.
  3. Genera ajudes sensibles al context.
  4. Documenta l'estructura de la informació persistent.
  5. Crea el manual d'usuari i la guia de referència.
  6. Confecciona els manuals d'instal·lació, configuració i administració.
  7. Crea tutorials.
7 Prepara aplicacions per a la distribució avaluant i utilitzant eines específiques.
  1. Empaqueta els components que requereix l'aplicació.
  2. Personalitza l'assistent d'instal·lació.
  3. Genera paquets d'instal·lació utilitzant l'entorn de desenvolupament.
  4. Genera paquets d'instal·lació utilitzant eines externes.
  5. Signa digitalment les aplicacions per distribuir-les.
  6. Genera paquets instal·lables en mode desatès.
  7. Prepara el paquet d'instal·lació perquè l'aplicació pugui ser desinstal·lada correctament.
  8. Prepara l'aplicació per ser distribuïda a través de diferents canals de distribució.
8 Avalua el funcionament d'aplicacions dissenyant i executant proves.
  1. Estableix una estratègia de proves.
  2. Fa proves d'integració dels diferents elements.
  3. Fa proves de regressió.
  4. Realitza proves de volum i estrès.
  5. Realitza proves de seguretat.
  6. Fa proves d'ús de recursos per part de l'aplicació.
  7. Documenta l'estratègia de proves i els resultats obtinguts.