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

Curso Flex 2 Programming the visual experience

Duración

24 hrs.

Temario

1.- Introducción a Flex 2: Programming the Visual Experience

  • Modificando el diseño predefinido de las aplicaciones de Flex
  • Entendiendo por que los programadores de Flex necesitan un curso de diseño
  • Presentación de Mastery Learning
  • Formato del curso
  • Archivos del curso

2.- Realzando la aplicación con imagenes y capas

  • Añadiendo colores de fondo e imágenes a la aplicación
  • Añadiendo una imagen de fondo
  • Añadiendo imágenes a la aplicación Natural Experiences
  • Contenido de capas con posición absoluta
  • Creando una imagen incrustada reutilizable
  • Creación de instancias de una imagen incrustada
  • Usando variables vinculadas para imagenes
  • Creación de funcionalidad simple de popup

3.- Mejorando la aplicación con fuentes, filtros y mezclados

  • Entendiendo las limitacions de las fuentes del usuario
  • Incrustando fuentes con llamadas directas desde los archivos del sistema
  • Incrustando fuentes usando FlashTtype
  • Explorando propiedades avanzadas de FlashType
  • Flitros
  • Propiedades de los filtros
  • Aplicación de modos de mezclado

4.- Modificando el aspecto de los componentes de manera gráfica

  • Explorando la escala de 9 cortes
  • Modificando el aspecto de los componentes de Flex usando estilos MXML
  • Modificando skins gráficos usando plantillas de Adobe Flash

5.- Extendiendo los componentes de Flex

  • Aprendiendo las bases del despliegue de los objetos
  • Explorando los elementos sin contenido
  • Introducción a la clase DisplayObject y sus subclases
  • Extendiendo  los componentes de Flex
  • Creación de un componente extendido
  • Implementando el método createChildren()
  • Implementando el método updateDisplayList()
  • Llamando el método updateDisplayList() de una super clase
  • Mejorando la reutilización de componentes personalizados a traves de hojas de estilo

6.- Dibujando formas y modificando con programación el aspecto de los componentes de Flex

  • Entendiendo la relación entre los objetos de displayList y la clase Graphics
  • Llamando el método clear()
  • Dibujando líneas
  • Usando el argumento scaleMode del método lineStyle()
  • Ordenando los argumentos del método lineStyle()
  • Usando los métodos de línea para dibujar una estrella
  • Creando un elemento visual como una clase de ActionScript
  • Creando formas
  • Definiendo métodos de relleno
  • Implementando un ButtonSkin desde el paquete mx.skins.halo
  • Implementando un skin programado

7.- Animando componentes y cambios de estado

  • Revisión de los Behaviors
  • Difiniendo disparadores de comportamientos
  • Aplicación de comportamientos
  • Creación de un componente fly-in
  • Revisión de transiciones y estados visuales
  • Uso del evento CurrentStateChange
  • Entendiendo el orden de los eventos y transiciones
  • Estableciendo el tamaño de componentes personalizados para cambios de estado
  • Manipulando componentes hijos para hacerlos invisibles en transiciones

8.- Pasando datos entre componentes que afectan el aspecto y el despliegue de la informacion

  • Creación de propiedades de componentes personalizados
  • Pasando y desplegando información de fotos en la galería
  • Revisión del componente Repeater
  • Usando información dinámica en el Repeater
  • Uso de currentItem con una extructura de datos compleja
  • Uso de datos del Repeater en ActionScript
  • Calculando el tamaño del componente personalizado
  • Creando un despliegue mas flexible de tile

9.- Creación características de una aplicación pendiente del mouse

  • Detectando la posición del mouse
  • Moviendo el popup a la posición del mouse
  • Detectando las dimensiones del escenario
  • Creando animación usando la clase Timer
  • Entendiendo la aceleración
  • Implementando funcionalidad de Arrastrar y soltar
  • Entendiendo DragManager
  • Habilitar la funcionalidad de arrastrar y soltar en componentes
  • Especificanco los datos a desplegaar de un control de lista
  • Habilitando el arrastre en controles no basados en listas
  • Controlando el soltado con formatos
  • Manejando los datos en operaciones de arrastrar y soltar
  • Viendo los datos en DragSource

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