190 likes | 330 Views
FLEX – Um novo conceito de R.I.A. Glerter Sabiá – gas2 Gleibson Rodrigo - grso. Roteiro. RIA e Web 2.0 Flash História O SWF Estrutura do Flash Exemplos de Flash Porque Flash é ruim? O que é o FLEX? Definição Action Script 3.0 Arquitetura do FLEX Exemplos na Web Desenvolvimento.
E N D
FLEX – Um novo conceito de R.I.A. Glerter Sabiá – gas2 Gleibson Rodrigo - grso
Roteiro • RIA e Web 2.0 • Flash • História • O SWF • Estrutura do Flash • Exemplos de Flash • Porque Flash é ruim? • O que é o FLEX? • Definição • Action Script 3.0 • Arquitetura do FLEX • Exemplos na Web • Desenvolvimento
RIA • RIA é a abreviação de Rich Internet Applications ou Aplicações Ricas para Internet. É uma Aplicação Web que contêm características e funcionalidades de uma aplicação desktop tradicional. • O que é rico no RIA? • Múltiplas fontes, imagens vetoriais e bitmap, animações, conferências online, áudio e vídeo online.
Web 2.0 • Web 2.0 é AJAX? • Não!!! • Ajax é um conceito • Requisições assíncronas e muito mais! • Web 2.0 é o nome para um conjunto de conceitos que representam a maturidade no desenvolvimento de aplicações web.
A história do Flash • Flash?! A minha polaroid tem um. • A Macromedia não inventou, englobou! • Empresa Future Wave • Concorrente do ShockWave da Director • Nascimento do ActionScript • Evoluiu desde a simples animação de imagens até a codificação com ActionScript
O SWF • ByteCode Interpretado • Pode conter fontes embutidas • Pode conter Bitmaps embutidos • Criação de um filme interativo através de imagens vetoriais.
Porque Flash é ruim!? • Mistura de código processador com edição de imagens • Pulverização do código em diferentes pontos da aplicação • Baixa produtividade • Difícil manutenção
FLEX – Um novo conceito • Em um mundo onde a maioria das experiências digitais é decepcionante, a Plataforma Macromedia Flash oferece algo diferente. • É uma plataforma em tempo de execução • Uma plataforma mais leve que as anteriores • IDE baseada em Eclipse • Multiplataforma • Pode ser usada para mídia rica (RIA) • Aplicativos empresariais • Comunicação
O FLEX O Adobe Flex é uma solução completa para criar e fornecer aplicações ricas, robustas, interativas e que possibilitem uma interface mais amigável e intuitiva para o usuário
Action Script 3.0 • Paradigma de orientação a objetos • Todo o aplicativo agora é código • Permite rápido desenvolvimento • Facilita a manutenção e padronização do código • Facilita reuso de código
Exemplos de FLEX na web http://www.eng.com.br/site/bin/ENG_Flex.cfml
Desenvolvimento Um passeio pela API de ActionScript 3 Utilizando a Ferramenta Flex Bulder 2
Conclusão • Com o FLEX a ADOBE deixou de se orgulhar de pequenas animações (flash) e agora se importa com grandes aplicações corporativas desenvolvidas em FLEX. • Maior poder para o programador • Orientação a objetos é uma tendência
FLEX – Um novo conceito de R.I.A. Glerter Sabiá – gas2 Gleibson Rodrigo - grso Dúvidas!?