HC6. Programación de Interfaces Gráficas de Usuario.
Tópicos
- UIMS, independencia de diálogos y análisis de niveles, el modelo Seeheim.
- Clases Widgets.
- Administración de eventos e interacción de usuario.
- Administración de geometría.
- Constructores de GUI y entornos de programación UI.
- Diseño de cruce de plataformas.
Objetivos
- Diferenciar entre las responsabilidades de la UIMS y la aplicación.
- Diferenciar entre los modelos basados en kernel y cliente-servidor para la UI.
- Comparar los paradigmas orientados a eventos con los procedimientos tradicionales para la UI.
- Describir la agregación de widgets y la administracion de la geometría basada en restricciones.
- Explicar los callbacks y su rol en los constructores de GUI.
- Identificar al menos tres diferencias comunes en el diseño de cruce de plataformas UI.
- Identificar las características comunes que se puedan encontrar en las diferentes plataformas UIs.
Sociedad Peruana de Computación