Curso Flex 3 Developing Rich Client Applications
Duración
24 hrs.
Temario
Introducción a Adobe Flex 3
- Comprensión de Aplicaciones de contenido Enriquecido (RIA)
- Comprensión de Adobe Flex
- Comprensión de Adobe Flex Builder
- Comprensión de los fundamentos de un RIA: Flash Player/Flash Virtual Machine
- Comprensión de los flujos de procesos en Flex
- Accesar a datos remotos desde una aplicación de Flex
- Ayuda y otros recursos
Comenzar con Flex
- Entender la relación entre Eclipse y Flex Builder
- Explorar la interfaz de usuario de Flex Builder
- Crear un proyecto y la primera aplicación
- Depurando una aplicación de Flex
- Acceso a Ayuda en Flex Builder
Fundamentos de Flex
- Creación de una aplicación simple en Flex
- Desplegar imágenes
- Diseño una aplicación de Flex por medio de contenedorer
- Uso del Contenedor Panle
- Uso del Contenedor ControlBar
- Añadiendo controles de interfaz de usuario
- Creación y vinculación de datos entre componentes
- Arquitectura de una aplicación con componentes MXML
- Cración de propiedades y métodos para componentes MXML
Manipulación de Eventos
- Comprensión de los eventos
- Creación de controladores de eventos usando ActionScript "en línea"
- Controlando eventos con funciones de Actionscript
- Colocación de funciones de ActionScript en archivos externos
- Comprensión del objeto Event
- Uso del método addEventListener()
Elaboración de una aplicación usando diseño de bases restringidas
- Comprensión de la posición Absoluta
- Colocando componentes con el componente Canvas
- Creación de un diseño de bases restringidas usando Flex Builder
- Creación de un diseño de bases restringidas via MXML
- Uso de Restricciones Realzadas
- Uso de bases restringidas dentro de contenedores anidados
Uso de Estados Visuales para el diseño de aplicaciones
- * Comprensión de los estados visuales
- Control de los estados visuales
- Revisióndel código MXML generado
- Creación de estados visuales que incluyen estados en componentes personalizados
Creación de navegaciones de aplicación
- Comprensión de los contenedores de navegación y sus controles
- Uso del control LinkBar
- Uso del control TabBar
- Uso del contenedor ViewStack
- Uso del contenedor TabNavigator
- Uso del contenedor Accordion
- Uso de ButtonBar y ToggleButtonBar
- Uso del contenedro ApplicationControlBar
Personalizadno la aplicación
- Personalizando la vista de una aplicación
- Modificando estilos para cambiar la vista de la aplicación
- Uso de Temas
- Aplicación de comportamientos a componentes
- Aplicación de transisiones a cambios de estados visuales
Uso de Modelo de Datos de ActionScript
- Uso del patrón de diseño MVC
- Creación de un modelo de datos MXML
- Uso de clases de ActionScript como modelo de datos
- Creación de un constructor de Actionscript con parámetros
- Definir métodos de clases
Intercambio de datos entre componentes usando eventos personalizads
- Comprensión del problema con los enlaces
- Creación de un evento personalizado
- Enviando datos en un evento personalizado
Creación de Formas para entrada de datos
- Uso del contenedor Form
- Compartir datos en Formas
- Validación de formas
- Disparo de validación con eventos
- Disparo de validación con ActionScript
Recuperación de datos XML con HTTPService
- Recuperación de datos XML en tiempo de reproducción
- Controlando el resultado
- Control de resultados utilizando un controlador de eventos
- Manipulando errores
- Hacer solicitudes HTTPa diferentes dominios
- Hacer solicitudes HTTP con parámetros
Despliegue de datos usando DataGrid
- Uso del control DataGrid
- Especificación de columnas en un DataGrid
- Formato de columnas de un DataGrid
- Uso de itemrenderers e itemeditors
- Itemrenderers e itemeditors en línea
- Itemrenderers e itemeditors con componentes
- Uoso de TileList y HorizontalList
- Uso de eventos y selección de elementos con componentes basados en listas
Precio
$5,800.00
Incluye
Manual
CD de Ejercicios
Requisitos Previos
Manejo de Sistema Operativo (Mac o Windows).
Conocimientos de FlexSimilares al curso Developing Rich Client Aplication