Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

629 views

Published on

Presentation for the Re

  • Be the first to comment

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

×