Flex 4 para desenvolvedores flash

Preview:

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 Flash

Citation preview

Flex 4 para desenvolvedores Flash

Igor CostaRIACycle

www.riacycle.com

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

Flash vs. Flex

Flash

Flex

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

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

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

Não confunda a tecnologia

• A plataforma Flash Player é onde tudo roda• Flash IDE, Flash é derivados de timeline

Esse é o Flash que estou falando

Não Esse

Esse é o Player que toca o que você escreve

Onde o Flex se encaixa?

Em GUI, UI para aplicativos ricos, RIA (Rich Internet Application)

Mais o Meu Flash tem componentes UI

• Você está 100% certo

• Existe um porém

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.

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

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

O que o Flash faz?

• Produz um SWF

Main.as também.

O que o Flex faz?

• Igual ao Flash, produz um SWF

Arquivo.mxml

Mãos a obra

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