Diseño de Aplicaciones Interactivas en MATLAB
Detalles del curso
Este curso de un día muestra como crear interfaces interactivas de usuario para las aplicaciones en MATLAB® (apps). Los asistentes aprenderán acerca de los controles de interfaces de usuario, como botones, barras y menús, para las apps de MATLAB y como utilizarlos para crear interfaces robustas y fáciles de usar. No se precisa de experiencia previa programando interfaces gráficas.
Temas incluidos:
- Diseño de aplicaciones en el entorno de App Designer
- Creación de funciones callbacks para componentes interactivos
- Creación y actualización de objetos gráficos en apps
- Creación de componentes que interaccionen con el usuario
- Creación de apps con múltiples ventanas
Día 1 de 1
Utilización del entorno de App Designer
Objetivo: Utilización de App Designer para crear y compartir una app, diseñando los componentes y otorgándoles de comportamiento interactivo.
- Trabajando con la interfaz App Designer
- Añadiendo callbacks a los componentes
- Programación de callback
- Compartir apps con otros
Creación y actualización de gráficos
Objetivo: Crear apps con elementos gráficos que puedan ser modificados por el usuario, asi como apps con componentes ajustables.
- Utilización de funciones de gráficos en apps
- Acceso a objetos gráficos en apps
- Programación de componentes para actualizar la app de manera continua
- Compatir callbacks con múltiples componentes
- Añadir funciones de ayuda y de inicio
Creación de componentes interactivos
Objetivo: Crear apps robustas y flexibles con componentes que se adapten apropiadamente a las acciones del usuario.
- Agregando y utilizando datos locales a la aplicación
- Trabajar con componentes agrupados
- Modificación de las propiedades de los componentes
Gestión de múltiples ventanas y apps
Objetivo: Crear apps que utilicen ventanas de diálogos y apps de ayuda.
- Utilización de ventanas de diálogo
- Captura de errores
- Creación de apps de ayuda
- Intercambio de datos entre apps
Nivel: Intermedio
Prerrequisitos:
Duración: 1 día
Idiomas: Deutsch, English, 日本語, 한국어