Aplicações Web Modernas

Aplicações Web Modernas

5b6ee6fc4089c6f2e5f8403d9bf9ef08?s=128

Guilherme Farias

November 04, 2014
Tweet

Transcript

  1. 3.
  2. 4.
  3. 6.
  4. 9.

    - Elas usam muito do HTML 5 para ter a

    sensação de ser uma aplicação nativa (desktop) - São desenvolvidas pensando-se que, ao ficar offline, o usuário possa continuar a utilizar a aplicação (como um aplicativo desktop) - Elas reconhecem o dispositivo em que estão sendo executadas (celular, desktop, tablet, etc) - A aplicação é projetada num estilo client-side.
  5. 10.

    - Apresentam uma performance bem maior que as aplicações Web

    antigas e seu uso é muito mais agradável - O cliente (navegador) se comunica de forma assíncrona com o servidor e muitas vezes o servidor envia dados sem haver uma requisição (push de conteúdo) usando AJAX, WebSockets ou WebRTC - Apresentam um estilo de navegação com poucos links e elementos de navegação tradicionais da Web
  6. 12.
  7. 13.
  8. 14.
  9. 16.
  10. 19.
  11. 24.

    Dados: Troca de mensagens multimidia, jogos, compartilhamentos de arquivos e

    telas. Vídeo: Vídeo conferencia, Reconhecimento facial e de objeto, conferência de várias pessoas (ex: Hangout) Audio: Compartilhamento de audio, Telefonia, Reconhecimento de voz. SEM PLUGINS, É NATIVO DO JAVASCRIPT
  12. 25.
  13. 26.
  14. 27.
  15. 29.
  16. 31.
  17. 33.
  18. 34.
  19. 35.