Upload
endrigo-antonini
View
464
Download
2
Embed Size (px)
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
http://www.endrigoantonini.com.br/