DClick

Programming the Visual Experience (24 horas)

Descrição

O treinamento Programming the Visual Experience oferece aos desenvolvedores já experientes uma abordagem prática em implementar gráficos comuns e interativos feitos pelo designer e "mockups" de projeto. Este curso de 24 horas instrui os programadores para trabalharem com imagens importadas e fontes, implementar transições e efeitos de esmaecimento, aplicar blends e filtros, programaticamente interagir com a posição do mouse e ações como "drag and drop". Além disso, os alunos vão aprender a extender e estilizar componentes de interface do Flex usando tanto imagens quanto formas desenhadas com o ActionScript Drawing API.

Requisitos

Para aproveitar o máximo desse curso, você precisa:

  • Ter realizado o treinamento Developing Rich Client Applications.
  • Ter conhecimento equivalente aos tópicos ministrados no treinamento Developing Rich Client Applications
Você não:
  • precisa ser um designer
  • precisa conhecer alguma ferramenta de design

Entre em contato para adquirir mais informaçõesFlex

Unit 1: Introducing Adobe Flex 2

  • Understanding rich Internet applications
  • Introducing the Adobe Flex 2product line
  • The foundation of the RIA: Flash Player/Flash Virtual Machine
  • Understanding the Flex application process flow
  • Getting help and other resources

Introducing Flex 3: Extending and Styling Components

  • Programming the Visual Experience
  • Understanding Project Roles
  • Introducing Mastery Learning
  • Understanding the Course Format
  • Reviewing the Course Prerequisites
  • Reviewing the Course Outline

Embedding Images and Fonts

  • Embedding Images at Compile-Time22
  • Layering Content Using Absolute Layout27
  • Creating a Reusable Embedded Image29
  • Creating Instances of an Embedded Image Class30
  • Understanding Device Font Limitations32
  • Embedding Fonts with Absolute File Paths35
  • Embedding Fonts using Adobe Flash39

Modifying the Look and Feel of Flex Components

  • Exploring Filters
  • Applying Blends
  • Modifying the Look-and-Feel of Flex Components using MXML Styles
  • Modifying Graphical Skins using Flex Skin Design Extensions for CS3
  • Installing the Flex Skin Design Extensions for Flash
  • Selecting which component to modify in Flash
  • Importing the Flex skins artwork

Creating Popups

  • Creating a Popup Window
  • Passing Data to the Popup Window

Extending Flex Components

  • Exploring Display Object Basics
  • Extending Flex Components
  • Implementing the createChildren() Method
  • Implementing the updateDisplayList() Method
  • Improving Custom Component Reusability with Stylesheets

Drawing Shapes and Skinning Programmatically

  • Understanding the Relationship Between Display List Objects and the Graphics Class
  • Calling the clear() Method
  • Drawing Lines
  • Creating a Visual Element as an ActionScript Class
  • Creating Shapes
  • Defining Fill Methods
  • Implementing a ButtonSkin from the mx.skins.halo Package
  • Implementing a Programmatic Skin

Animating Components and View States

  • Creating Behaviors in ActionScript
  • Reviewing View States and Transitions
  • Using the CurrentStateChange Event

Creating Mouse-Aware Applications

  • Detecting the Mouse Position
  • Detecting the Stage Dimensions

Implementing Drag and Drop Functionality

  • Understanding the DragManager
  • Specifying the Data to Display in a List Control
  • Enabling Dragging on Non-List-Based Controls
  • Controlling Dropping with Formats
  • Handling Data in Drag and Drop Operations

Entre em contato para adquirir mais informações