Realtime workshop Lisboa - 2013-01-10 (Portuguese)

582 visualizações

Publicada em

Presentation for the Re

0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
582
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Realtime workshop Lisboa - 2013-01-10 (Portuguese)

  1. 1. Workshopé uma tecnologia desenvolvida por IBT - Internet Business Technologies
  2. 2. @RTWworldSÉRGIO COSTA realtime.coREALTIME DEVELOPER EVANGELIST Web developer desde 2000 R&D inicial do RealtimeContactos: E-mail: scosta@realtime.co Twitter: @SergioMSCosta é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  3. 3. @RTWworldAGENDA realtime.co O que é o Realtime? Como posso utilizar? Demos Realtime vs AJAX A Framework Realtime ORTC xRTML Visão geral Como começar Código Q&A é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  4. 4. Façam perguntasem qualquer altura é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  5. 5. #rtworkshopé uma tecnologia desenvolvida por IBT - Internet Business Technologies
  6. 6. @RTWworldO que é o Realtime? realtime.coEm traços gerais Permite manter uma ligação bi-direccional e persistente entre os utilizadores e os sites Baixíssima latência em todo o mundo Comunicação full-duplex Push de dados e mensagens para os browsers Alavanca standards e protocolos (como, por exemplo websockets) Sem plugins, cross-browser e cross-device Padrão Pub/Sub é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  7. 7. @RTWworldComo posso utilizar? realtime.coEm que áreas o Realtime faz a diferença? Informação financeira Ferramentas de monitorização Aplicações sociais Publicação de conteúdo Ferramentas de user engagement Jogos Tudo o que necessite apresentar CONTEÚDO DINÂMICO é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  8. 8. @RTWworldO AJAX já não faz isso…? realtime.coNão exactamente… é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  9. 9. @RTWworldO AJAX já não faz isso…? realtime.coNão exactamente…O AJAX: NÃO disponibiliza tempo-real. Somente o SIMULA. Desperdiça largura de banda Desperdiça recursos do servidor Cheira bem! é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  10. 10. é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  11. 11. Open RealTime Connectivityé uma tecnologia desenvolvida por IBT - Internet Business Technologies
  12. 12. @RTWworldORTC realtime.coMotor e camada de abstração Suporta múltiplos protocolos Utiliza sempre o transporte ideal – mesmo quando os websockets não estão disponíveis Motor de mensagens em tempo-real Controlo absoluto Fácil de utilizarConceito:Cria ligações persistentes e full-duplex entre os utilizadores é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  13. 13. @RTWworldORTC realtime.coCross-Platform e Cross-Browser aplicação aplicação desktop móvel aplicação aplicação de web servidor é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  14. 14. @RTWworldORTC realtime.coEscalabilidade ilimitada – desenvolver para 1 ou para 1,000,000 é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  15. 15. @RTWworldORTC realtime.coMultiplexing – Pub/Sub é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  16. 16. @RTWworldORTC realtime.coMultiplexing – One-to-One / Many-to-Many é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  17. 17. @RTWworldORTC realtime.coSistema de autênticação fornece controlo absoluto é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  18. 18. @RTWworldORTC realtime.coMenos largura de banda desperdiçada | Compressão até 500:1 é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  19. 19. @RTWworldORTC realtime.coMenos largura de banda desperdiçada | Compressão até 500:1 é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  20. 20. @RTWworldORTC realtime.coMenos largura de banda desperdiçada – qual a importância? A largura de banda não é ilimitada A largura de banda não é gratuita em ambientes cloud Os visitantes desistem de utilizar sites lentos Nem toda a gente acede através de uma ligação perfeita é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  21. 21. @RTWworldORTC realtime.coSoluções de alojamento – sem necessidade de instalações Cloud In-House (Public or Private) (Appliance) é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  22. 22. @RTWworldORTC realtime.coÀ PROVA DE FUTURO! Utiliza a melhor tecnologia disponível Presente e futura (websockets, HTTP2, …) Compatível com as últimas versões Browsers Protocolos Servidores Sem a necessidade de alterar código! é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  23. 23. xRTML - eXtensible Realtime Multiplatform Language é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  24. 24. @RTWworldxRTML realtime.coO que é Adiciona uma nova camada de abstração Gere as ligações ao ORTC Gere as mensagens Manipula o DOM Disponibiliza ferramentas nativas para diversas plataformas Conceito: O espírito do xRTML: disponibilizar aos developers as ferramentas para as suas plataformas favoritas. é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  25. 25. @RTWworldxRTML realtime.coAs APIs JavaScript Aplicações móveis nativas ActionScript iOS Silverlight Android Server-Side Windows Phone ASP.net PHP JAVA Node.JS é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  26. 26. @RTWworldVisão geral realtime.coComo tudo funciona servidor web pedido 1 3 2 post de autênticação resposta aplicação desktop 4 ligação ao aplicação ORTC móvel é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  27. 27. Como começar1. Registar como developer em www.realtime.co2. Receber a key GRATUITA por email3. COMEÇAR A PROGRAMARComecem a trabalhar as vossas aplicações JÁ!Sem instalaçõesSem configurações é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  28. 28. @RTWworld realtime.covar coding_time = true; Gangnam style! (ou então não…) é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  29. 29. @RTWworld realtime.cowww.realtime.coé uma tecnologia desenvolvida por IBT - Internet Business Technologies
  30. 30. Perguntas?é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  31. 31. CONCURSO1º Prémio 2º ao 5º PrémiosWireless Headphones - Beats by Dr. Dre Jambox by JawboneLicenças Sublime Text 2 Licenças Sublime Text 2 contest.xrtml.org é uma tecnologia desenvolvida por IBT - Internet Business Technologies
  32. 32. CONTACTS AND SOCIAL www.realtime.co | www.xrtml.org info@realtime.co @RTWworld Sérgio Costa facebook.com/Realtime.co @SergioMSCosta github.com/rtwworld scosta@realtime.co slideshare.net/RTWWorld Obrigado! é uma tecnologia desenvolvida por IBT - Internet Business Technologies

×