To join the group, log into your Slideshare account if you have one.
Else get a free account now...it takes less than a minute.

RIA - Conhecendo o Adobe Flex 2

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    RIA - Conhecendo o Adobe Flex 2 - Presentation Transcript

    1. Rich Internet Applications Conhecendo o Adobe Flex 2
    2. Quem? Maurício Linhares Phoebus Tecnologia Synapse Tech PBJUG guj.com.br Contato mauricio.linhares@gmail.com http://maujr.org/
    3. Quais são as palavras da moda hoje?
    4. RIA - AJAX RIA – Rich Internet Applictions AJAX – Assynchronous JavaScript & XML
    5. “RIA” de quê? Aplicações complexas, com interfaces de extrema interatividade; Normalmente executando em cima de um ambiente de execução específico (plugin de navegador);
    6. Exemplos mais comuns Flash Lazslo Adobe Flex Applets Java (dinossauros?) AJAX Scriptaculous DOJO ...
    7. Mas e aí? O que é que é isso? Ambiente para desenvolvimento de aplicações RIA usando Flash; Plugin disponível para a maioria dos sistemas operacionais (será?) e navegadores; SDK gratuito, mas ferramentas e IDE são pagos;
    8. Vantagens? Alguém aí não tem o Flash instalado? Faz acesso a serviços externos via HTTP (comum, REST e Web Services) e Sockets puros;
    9. Vantagens? Interface padrão muito bem definida (perfeito para programadores que não tem a mínima noção de design); Muita, mas muita, muita documentação mesmo (toda em inglês, claro);
    10. Nada e perfeito né meu filho... SDK fechado e sem previsões de liberação como software livre; Ferramenta de geração de relatórios e gráficos também é paga; Muito recente para ter formado uma comunidade de desenvolvimento;
    11. Bora dar uma olhada no bixo http://examples.adobe.com/flex2/inp roduct/sdk/flexstore/flexstore.html
    12. Mas e a Concorrência? O Laszlo só tem como vantagem ser software livre... A Microsoft está liberando a ferramenta que pretende concorrer com isso, o Windows Presentation Foundation (antes tarde do que nunca...);
    13. O que é que ele usa? ActionScript 3.0 Flash 9
    14. Cadê o código?
    15. Tá aqui! <?xml version=\"1.0\" encoding=\"utf-8\"?> <mx:Application xmlns:mx=http://www.adobe.com/2006/mxml layout=\"absolute\"> <mx:Panel title=\"My Application\" width=\"200\" height=\"300\"> <mx:Label text=\"Welcome to Flex!\" mouseDownEffect=\"WipeRight\"/> </mx:Panel> </mx:Application>
    16. Como é? Mais outro arquivo XML (tá contando aí quantos são?); Define-se os componentes iniciais da interface e seus serviços; Implementam-se scripts que acessam e fazem outros serviços;
    17. O que é que se faz com isso? O arquivo salvo (sempre com a extensão “.mxml”) é compilado para um arquivo SWF; O arquivo SWT pode ser então carregado num navegador comum que tenha o plugin do Flash;
    18. Fazendo uma animação <?xml version=\"1.0\" encoding=\"utf-8\"?> <mx:Application xmlns:mx=\"http://www.adobe.com/2006/mxml\" layout=\"absolute\"> <mx:Glow id=\"buttonGlow\" color=\"0x99FF66“ alphaFrom=\"1.0\" alphaTo=\"0.3“ duration=\"1500\"/> <mx:Panel x=\"10\" y=\"10\" width=\"200\" height=\"300\" layout=\"absolute\"> <mx:Button x=\"40\" y=\"60\" label=\"View\" id=\"myButton\" mouseUpEffect=\"{buttonGlow}\" click=\"BlurMoveShow.play(); myLabel.visible=true;\"/> <mx:Label x=\"40\" y=\"100\" text=\"4 8 15 16 23 42\" id=\"myLabel\" visible=\"false\"/> </mx:Panel> </mx:Application>
    19. Exemplo Lendo o RSS de um Blog
    20. Preste atenção!
    21. Exemplo Acessando um Web Service REST na Amazon
    22. Dúvidas?
    23. Mais informações REST-> http://en.wikipedia.org/wiki/Repres entational_State_Transfer Flex 2 -> http://www.adobe.com/products/fle x/ Laszlo -> http://www.openlaszlo.org/
    24. E agora? Programar; Mostrar pro cliente; Ver o cliente babar; Vender o produto pro cliente; Botar a mão na grana do cliente (porque quem tem usuário é traficante);
    25. Então...

    + adorepumpadorepump, 2 years ago

    custom

    574 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 574
      • 574 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 15
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories