|
Introdução
Introdução;
O que é Flex;
Características;
Como funciona;
Conhecendo o Adobe Flash Build 4;
Criando o primeiro projeto;
Atividade prática 1;
O que há de novono Flex 4;
Migração do Flex 3.
Componentes Visuais;
A Linguagem MXML;
Relação MXML e Action Script;
Entendendo os novos Namespaces;
Componentes MX e Spark;
Atividade prática 2.
Fazendo o Layout da interface
Explorando containers de layout;
Conhecendo o layout declarativo Spark;
Ativida prática 3;
Sizing e Positioning de componentes;
Layout baseado em restrição;
Ativida prática 4.
View States
Introdução;
Utilizando View States;
Atividade prática 5.
Explorandoa linguagem ActionScript 3
Características Gerais;
Packages e Classes;
Variáveis e Operadores;
Comandos de Condicional e Laços;
Funções;
Conceitos de Orientação a Objetos;
Atividade prática 6.
Manipulação de Eventos
Explorando Eventos;
Tratando Eventos com ActionScript;
Método MXML e AddEventListener;
Atividade Prática 7.
Associação (Binding entre componentes)
Associando informações entre componentes Flex;
Associação entre dois TextInputs;
Associação entre ComboBox e o Array;
Associação com Data Models;
Associação bidirecional (Two-Way Data Binding);
Atividade prática 10.
Serviços remotos utilizando HttpService
Acessando dados com Flex 4;
Componentes de acesso a dados;
Utilizando o HttpService;
Realizando requisições Http;
Preenchendo um ArrayCollection com os dados trazidos pelo HttpService;
Exibição dos dados através de um Datagrid;
Atividade prática 11.
Desenvolvimento centrado a dados (DCD) do Flash Builder 4
Introdução;
Conhecendo a nova View Data/Services;
Wizards e Ferramentas;
Usando HTTPService com DCD;
Atividade prática 12.
|
Customização de Componentes
Componentes customizados;
Por que criar componentes?
Customizando com MXML;
Customizando com ActionScritp;
Reusando componentes customizados;
Atividade prática 13.
Validação dos dados
Explorando os validadores de dados existentes no Flex;
Acrescentando validadores em uma aplicação;
Customizando a mensagem de um validador;
Explorando o conceito trigger e triggerEvent;
Criando funções ActionScript para validação;
Capturando erros na validação;
Atividade prática 14.
Formatação dos dados
Conhecendo os formatadores existentes;
Acrescentando formatadores em uma aplicação;
Atividade prática 15.
Containers de Navegador
Introdução;
Utilizando um container de navegador MX;
Utilizando o componente ViewStack;
Utilizando o componente TabNavigator;
Utilizando o componente Accordion;
Utilizando o container Sparkde conteúdo de navegador;
Comparação Navegador e ViewStates;
Atividade prática 16.
Usando List e DataGroups
Usando Lists;
Usando DataGroups;
Visualização com Lists;
Trabalhando com ItemRenderer;
Atividade prática 17.
Efeitos e transições
Efeitos Spark e MX;
Efeitos de Animar e Transformar objetos;
Efeito de redimensionar objetos;
Efeito de Fade;
Transições;
Atividade prática 18.
Aplicando Themes, Styles, Spark Skinningem aplicações Flex
Introdução;
Usando Styles;
Usando CSS;
Theme Halo e Spark;
Spark Skinning;
Atividade prática 19.
|