flex 4 para desenvolvedores flash
DESCRIPTION
Palestra on-line para o grupo de usuários Actionscript 3.0Entenda como o Flex 4 pode ajudar o desenvolvimento de aplicações RIA para desenvolvedores FlashTRANSCRIPT
![Page 1: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/1.jpg)
Flex 4 para desenvolvedores Flash
Igor CostaRIACycle
www.riacycle.com
![Page 2: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/2.jpg)
Flex 4 para desenvolvedores Flash
Agenda da palestra
• Flash vs. Flex• Aplicações feitas para Flash• Aplicações feitas para Flex• Mão na massa• Perguntas e respostas
![Page 3: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/3.jpg)
Flash vs. Flex
![Page 4: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/4.jpg)
Flash
Flex
![Page 5: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/5.jpg)
Super rápidoPadrão AnimadoDiversos usosFraca API para UIAjuda o Flex a fazer mingau de outras
tecnologiasÉ amigo do Flex e trabalha na mesma
corporação liga da justiça
![Page 6: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/6.jpg)
O Flex• Amigão do Flash• Ambos trabalham na liga da justiça• Flex tem aparatos extras• Flex possui uma vasta quantidade
de classes• Flex também controla Flash
![Page 7: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/7.jpg)
Flash Everywhere• Hotsites• Kioskis • Interatividade• TV• Efeitos• Banners• Sites• Xbox, PlayStation, Wii• Fly Banners• Console para chão de fábrica• Aplicativos • Mobile em Nokia S60, BlackBerry
![Page 8: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/8.jpg)
Não confunda a tecnologia
• A plataforma Flash Player é onde tudo roda• Flash IDE, Flash é derivados de timeline
![Page 9: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/9.jpg)
Esse é o Flash que estou falando
![Page 10: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/10.jpg)
Não Esse
Esse é o Player que toca o que você escreve
![Page 11: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/11.jpg)
Onde o Flex se encaixa?
Em GUI, UI para aplicativos ricos, RIA (Rich Internet Application)
![Page 12: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/12.jpg)
Mais o Meu Flash tem componentes UI
• Você está 100% certo
• Existe um porém
![Page 13: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/13.jpg)
Componentes do Flash não são tão interessantes
• Pouca atualização• Esta amarrado a uma aparência definida em Skins
estáticos• É limitado, não tem componentes de containers• Não possui comunicação rápida com serviços
remotos out of box• Você fica limitado a Flash IDE• Você vai recorrer a frameworks as3 públicos e de
terceiros se quiser levar a sério RIA.
![Page 14: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/14.jpg)
Vantagens de usar o Flex
• Vasta API• As industrias Wayne(Adobe)
investe pesado, corresponde 30% do investimento de toda a plataforma Flash
• Altamente ativo o processo de desenvolvimento
• Tem 90% do que você vai usar pronto e sem complicação
![Page 15: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/15.jpg)
Vantagens de usar o Flex
• O arquivo é baseado em texto .mxml e não .fla• O compilador é open-source• 80% das aplicações RIA no mundo são feitas
com Flex.• Cansei de estatísticas
![Page 16: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/16.jpg)
O que o Flash faz?
• Produz um SWF
Main.as também.
![Page 17: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/17.jpg)
O que o Flex faz?
• Igual ao Flash, produz um SWF
Arquivo.mxml
![Page 18: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/18.jpg)
Mãos a obra
![Page 19: Flex 4 para desenvolvedores flash](https://reader035.vdocuments.com.br/reader035/viewer/2022062510/54b54fb04a795992298b45d7/html5/thumbnails/19.jpg)
Links
• FDT http://fdt.powerflasher.com• Flash Builder http://www.adobe.com/go/flex• FlashDevelop http://www.flashdevelop.org• Ametyst http://www.sapphiresteel.com/• Cursos http://www.riacycle.com
Obrigado!Twitter: www.twitter.com/igorcosta