Desenvolvendo Aplicações RIA
Introdução
Quem sou eu??? Marcel Araujo 5 anos de desenvolvimento Flex, RoR, PHP, jQuery... Moderador do CodeIgniter.com.br www.marcelaraujo.com.br
O que é RIA???
O que é RIA??? Aplicações Ricas para Internet (RIA) são aplicações web que tem características e funcionalidades de aplicações tradicionais do tipo desktop.
Plataforma Adobe Servidores ColdFusion LiveCycle Flash Media  Server Flash Cast Scene7 Frameworks Clientes Adobe  Flash Player Ferramentas de Criação Aplicações Adobe Media Player Adobe Buzzword Acrobat Connect Ajax Flex
O que é FLEX???
O que é FLEX??? Framework Flash Opensource utilizado para criar aplicações RIA para rodar na AVM.   Adobe Released Flex 1.0 em Março de 2004    Current SDK: 4.0   Flex Builder IDE based on Eclipse http://www.adobe.com/products/flex/
Flash vs. Flex
Flex é...
Flex serve para... Photoshop Express Photoshop Express
Flex não é para sites!!!!
http://www.digital-studio.lu/
http://www.drogariasaopaulo.com.br/
Mas por que Flex???
 
Seis razões para usar Flex Compatível com qualquer browser Segurança Sem preocupação com canal alpha de imagens PNG Rapidez no desenvolvimento Curva de aprendizado Criada, desenvolvida e mantida pela Adobe
Flex vs. HTML
MXML Linguagem base do Flex baseada em XML Action Script 2.0 e 3.0 integrado ao desenvolvimento Desenvolvimento orientado a eventos Orientação a Objetos
MXML - Código
MXML – Swf gerado
Flex é multi-idiomas
Flex é multi-idiomas ASCII text (POST,GET,REST Headers suportado) XML (POST,GET,REST Headers suportado) SOAP 1.1 e 1.2 AMF (Formato otimizado  de dados binários serializados) Sockets
Flex é Altamente Escalável
Como funciona o Flex??? J2EE Application Server LC Data Services XML/HTTP REST SOAP Web Services Flex Builder IDE Flex SDK Flex Class Library MXML ActionScript Compila Browser Flash Player Web Server SOAP HTTP/S AMF/S RTMP/S
Desenvolvendo pequenos exemplos....
Obrigado!!! @ marcelaraujo [email_address]
Desenvolvendo Aplicações RIA

Desenvolvendo aplicações RIA - Marcel Araujo