Capacitacion Profesonal en Diseño Gráfico, Web y Multimedia

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

 

Argot Multimedia - Gabriel Mancera 1337 B303 Colonia del Valle - México D.F. - (0155) 56040784 - informacion@argotmultimedia.com