Treinamento Adobe Flex 3.4

Preview:

Citation preview

Treinamento de desenvolvimento

© Endrigo Antonini –Todos os direitos reservados

Agenda

Adobe Flex

Flex Builder

• Reconhecimento da IDE

• Conhecimento das Views

Conectividade (Flex x Java)

MXML e Action Script

Componentes

© Endrigo Antonini –Todos os direitos reservados

Adobe Flex Início

Mantido pela Adobe;

Compilador é gratuito;

Gráficos são pagos;

IDE é paga;

Assíncrono;

© Endrigo Antonini –Todos os direitos reservados

© Endrigo Antonini –Todos os direitos reservados

Adobe Flex Builder Modo Gráfico

Fontes

Componentes

Problemas

Estados

Propriedades do Objeto

Edição (Gráfica)

© Endrigo Antonini –Todos os direitos reservados

Adobe Flex Builder Modo Texto

Fontes

Saídaestruturada

Edição (Fontes)

Problemas

© Endrigo Antonini –Todos os direitos reservados

Adobe Flex Builder Observações

No modo Edição Gráfico, a aba de propriedas NÃO apresenta todas as propriedades e sim as principais;

Não é aconselhado colocar o comportamento de um evento direto no componente. É mais aconselhado este a chamar uma função que irá realizar o processo. (Ex: Colocar a função do botão direto na declaração do botão);

Aconselhado a manter comportamento da tela não dentro da própria tela. (MXML e AS) *

© Endrigo Antonini –Todos os direitos reservados

© Endrigo Antonini –Todos os direitos reservados

Camadas Cairngorm

© Endrigo Antonini –Todos os direitos reservados

Conectividade Java e Flex

WebService

HTTPService

RemoteObject Conectividade através do

Blaze DS ou Adobe Life Cycle

© Endrigo Antonini –Todos os direitos reservados

Conectividade Java e Flex R.O.

Possibilidade de transferência de informação compilada(Mapeamento classe AS para classe Java)

Execução de métodosdiretamente no Java

Não é necessário realizarparse dos objetos *

© Endrigo Antonini –Todos os direitos reservados

© Endrigo Antonini –Todos os direitos reservados

Adobe Flex Estados

Possibilita que uma mesma tela (componente) tenha mais de uma forma de visualização

© Endrigo Antonini –Todos os direitos reservados

© Endrigo Antonini –Todos os direitos reservados

Componentes Controles

AdvancedDataGrid

Button

CheckBox

ColorPicker

ComboBox

DataGrid

DateChooser

DateField

Hslider

HorizontalList

Image

Label

LinkButton

List

NumericStepper

OLAPDataGrid

PopUpButton

PopUpMenuButton

ProgressBar

RadioButton

© Endrigo Antonini –Todos os direitos reservados

Componentes Controles

RadioButtonGroup

RichTextEditor

SWFLoader

Text

TextArea

TextInput

TileList

Tree

VSlider

VideoDisplay

© Endrigo Antonini –Todos os direitos reservados

Componentes Layout

ApplicationControlBar

Canvas

ControlBar

Form FormHeading

FormItem

Grid

HBox

HDivividedBox

HRule

Panel

Spacer

Tile

TitleWindow

VBox

VDividedBox

VRule

© Endrigo Antonini –Todos os direitos reservados

Componentes Navegação

Accordion

ButtonBar

LinkBar

MenuBar

TabBar

TabNavigator

ToggleButtonBar

ViewStack

© Endrigo Antonini –Todos os direitos reservados

Componentes Gráfico

AreaChart

BarChart

BubbleChart

CandlestickChart

ColumnChart

HLOCChart

Legend

LineChart

PieChart

PlotChart

© Endrigo Antonini –Todos os direitos reservados

© Endrigo Antonini –Todos os direitos reservados

Action Script

Linguagem utilizada por vários produtos da Adobe;

Parecida com Java As vezes por isso acaba pregando algumas peças

© Endrigo Antonini –Todos os direitos reservados

antonini@endrigo.com.br

http://www.endrigoantonini.com.br/

Recommended