Desenvolvendo aplicações RIA - Marcel Araujo
Upcoming SlideShare
Loading in...5
×
 

Desenvolvendo aplicações RIA - Marcel Araujo

on

  • 2,690 views

Marcel Araujo ...

Marcel Araujo
Web Developer há pouco mais de três anos, atualmente sou colaboro como desenvolvedor PHP e jQuery na empresa de mídia interativa Sitionet. Já atuei desenvolvendo em linguagens como Assembly, C, Ruby on Rails, Visual Basic, Delphi e Java. Sou um apaixonado por Flex, Java e PHP. Aprender faz parte do meu dia a dia e gostaria de compartilhar um pouco da minha estrada com outras pessoas porque conhecimento deve ser compartilhado sempre… Sou adepto do software livre e a evangelista do Ubuntu e do SuSe. Participo ativamente de vários grupos de discussão do Google tais como #FlexDev, #TcheLinux, #jQuery, #PHPBrasil e #ListaPHP.

Statistics

Views

Total Views
2,690
Views on SlideShare
2,690
Embed Views
0

Actions

Likes
1
Downloads
24
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Desenvolvendo aplicações RIA - Marcel Araujo Desenvolvendo aplicações RIA - Marcel Araujo Presentation Transcript

  • 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 View slide
  • O que é RIA??? View slide
  • 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