Ass 6

603 views
552 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
603
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ass 6

  1. 1. Aplicação de Software Social RIA - Rich Internet Application Projeto VI - Tecnologias básicas da Web 2.0 Grupo I : Natália Avelar Nathália Rocha Rodrigo Barbosa
  2. 2. RIA – O que é <ul><li>Rich Internet Application (Aplicações de Internet Rica). </li></ul><ul><li>São Aplicações Web que têm características e funcionalidades de softwares tradicionais do tipo aplicativo. </li></ul><ul><li>É um conceito que permite uma experiência de navegação semelhante ao ambiente do seu desktop. </li></ul>
  3. 3. Conceitos básicos <ul><li>Benefícios </li></ul><ul><li>É possível oferecer à interface do usuário características que não podem ser obtidas utilizando apenas o HTML . </li></ul><ul><li>A interface é mais reativa a ações do usuário do que em aplicações Web padrão que necessitam de uma constante interação com um servidor remoto </li></ul><ul><li>A carga de processamento entre o Cliente e Servidor torna-se mais equilibrada </li></ul>
  4. 4. Conceitos básicos <ul><li>Benefícios </li></ul><ul><li>O client engine pode interagir com o servidor de forma assíncrona -- desta forma, uma ação na interface realizada pelo usuário como o clique em um botão ou link não necessite esperar por uma resposta do servidor. </li></ul><ul><li>O fluxo de dados na rede também pode ser significativamente reduzida, porque um client engine pode ter uma inteligência embutida maior do que um navegador da Web padrão. </li></ul>
  5. 5. Conceitos básicos <ul><li>Deficiências </li></ul><ul><li>Os RIAs são executado dentro de um Sandbox, que restringe o acesso a recursos do sistema. </li></ul><ul><li>Se o usuário desativar a execução de scripts em seu navegador, o RIA poderá não funcionar corretamente. </li></ul><ul><li>Embora as aplicações não necessitem de serem instaladas, toda a inteligência do lado cliente (ou client engine) deve ser baixada do servidor para o cliente. </li></ul>
  6. 6. Conceitos básicos <ul><li>Deficiências </li></ul><ul><li>Se a aplicação-base é X/HTML, surgem conflitos entre o objetivo de uma aplicação e os objetivos do X/HTML. </li></ul><ul><li>Sites de busca podem não serem capazes de indexar os textos de um RIA. </li></ul><ul><li>Enquanto numa aplicação desktop ideal permite que os seus usuários fiquem ocasionalmente conectados, passando de uma rede para outra, um típico RIA requer que a aplicação fique permanentemente conectada à rede. </li></ul>
  7. 7. Produtos do mercado Adobe Flex Adobe Flex é um framework multi-plataforma para desenvolvimento de aplicações RIA, levando um modelo de programação padrão e conhecido por profissionais e desenvolvedores.
  8. 8. Produtos do mercado Java FX JavaFX Script é uma linguagem de programação que permite a criação de aplicativos modernos com sofisticadas interfaces gráficas. A tecnologia foi justamente projetada para ser uma plataforma que ofereça construção fácil GUI, sintaxe declarativa, modelo de bind de dados e suporte para animações.
  9. 9. Produtos do mercado Microsoft Silverlight O Microsoft Silverlight é uma aplicação que enriquece a sua experiência na Web ao oferecer vídeos, animações, jogos e ambientes interativos em alta qualidade, tanto para computadores pessoais quanto para dispositivos móveis.
  10. 10. Como está sendo usada
  11. 11. Como está sendo usada
  12. 12. Como está sendo usada
  13. 13. Padrões e formatos <ul><li>JavaScript </li></ul><ul><li>Adobe Flash, Flex e Air </li></ul><ul><li>Microsoft Silverlight </li></ul><ul><li>Controles ActiveX </li></ul><ul><li>OpenLaszlo </li></ul><ul><li>Curl, Rebol e SmalTalk </li></ul><ul><li>JavaFX </li></ul>
  14. 14. Referências http://www.microsoft.com/brasil/windows/silverlight/default.mspx http://pt.wikipedia.org/wiki/Internet_rica http://webinsider.uol.com.br/index.php/2003/07/22/ria-o-flash-serio-para-aplicacoes-comerciais/ http://www.henry.eti.br/pagina.php?IdPagina=258 http://connections.fiap.com.br/blogs/lab4tech/tags/javafx

×