SlideShare a Scribd company logo
October 18th 2012




How the Realtime Web is Influencing the Future
             of Communications
   Phil Leggetter
   www.leggetter.co.uk
   @leggetter
   Developer Evangelist at Pusher
Overview
 Brief History of Technology & Communication
 How do we communicate today?
 How can we reach large audiences?
 Why Realtime Web technologies are important
 Uses Cases
     Interactive Demos & Tech walkthrough

 Summary
 Q&A
A Brief History of Communication
    Grunts & Gestures (sometime B.C)
    Visual or Audio ­ drums, smoke signals, light signals (after 13,000 B.C)
    Long distance semaphore, electric telegraph, morse code (1793)
    Long distance electric telegraph (1831)
    Radio Signals (1902)
    TV Signals (1925)
    These were not available to the masses
    Often one­to­one communication
    Other communcation mediums were one way or fire & forget

* A history with a focus on realtime
* By realtime I mean where interactions can take place
* A message can be instantly responded to.
* Think of this as synchronous communication rather than asynchronous
* Even some of the potentially synchronous communication mediums were difficult
* And required reasonably close proximity
* And they were often one­to­one communication
* And frequently not available to the masses
* Other communication mediums where much more asynchronous ­ fire and forget
* e.g. carrier pigeons, letters Interaction could take hours, days weeks.
How do we communicate?
    Asynchronous v Realtime (Synchronous)
    One­to­one v One­to­many ­ many­to­many
    Broadcast v Interact
    Communication mediums:
           In Person
           Letters
           TV & Radio
           Telephony: Voice, SMS
           Web: Email, IM, Social Platforms, Skype, Google Hangouts, Other Apps

    Geographic proximity is much less of a problem

* How do we communicate today?
* Asynchronous v Realtime (Synchronous)
  * Fire and forget v Immediate communcation
* Mediums
  * In­person: either broadcast such as talks like this or Interactive group discussions
  * Telephony: Voice, SMS. Voice can be interactive through conference calls. SMS can intially be broadcast and can
  * Internet/Web:
    * Web Apps: Instant messaging, Facebook, Twitter, Google Apps for collaboration
The great thing about
    the Web is...
* Now, almost everything can be connected to the Internet
* Twilio bridgets Telephony & Web
* The Internet of Things ­ Ninja Blocks
* The web has a solid infrastructure
Potential massive audience reach




* Everybody has the potential to be connected ­ reachable
* We now know that we can potentially reach a massive audience.
* As a business this means we have the opportunity to interact and engage with that audience
How do we take
      advantage of this?
* We've seen that everything can be connected
* This means we have the potential to reach a massive audience
* How do we create applications to reach these audiences?
The Web is now the
  communcation
     platform
* The Web & Web Technologies makes this possible 

* Hardware infrastructure is in place: Networks, devices and methods of communication. C
* Quality software & development technologies: Good software application infrastructure,
* Cloud services which:
  1. Make doing potentially complex things so much easier
  2. Handle scaling for you.:
    * Pusher: Realtime cross platform messaging
    * SendGrid: Email
    * Twilio: Call & SMS
    * TokBox: Video
    * More
  3. As Jeff said, it means you can focus on the user and their experience within your app
* When it comes to large audiences scaling is clearly very important
* We can now really innovate!
What about the Realtime Web?
 Synchronous/Instant communication
 We're already using Realtime Web Technologies
     Twitter
     Facebook
     Instant Messaging
     Google Docs

 Audiences expect Live experiences
 Realtime Web technologies make this possible
Use Cases
* In the following slides I'm going to cover some of the core benefits of RTW technologies
* Provide a demo and explain where realtime web technologies fit in
Opportunity
    Timely/Realtime data delivery
    The opportunity to be the destination for the most up to date information
           Live content
           Live events

    Give your customers opportunity to act on the latest information
    The opportunity to build exciting experiences

* The timely nature of the delivery of information provides the receiver of that information with opportunity to act upon
* The technology was initially developed and targeted at financial organisations. The sooner the users of these applic
* ITV updated their site to focus on an activity stream of news. This has increased their site traffic 10 fold.
* Or the person who can deliver the information instantly has the ability to create opportunity
Opportunity ­ Text 2 Win
    Get your phones ready to text the number that's
    displayed and in the text body provide your twitter
    ID
    Demo

* This demo shows how I can incentivise users through encouraging them to act quickly 
Text 2 Win ­ walkthrough




* Twilio uses WebHooks ­ a call over HTTP.
* Pusher maintains a persistent connection between the client and Pusher so any new in
Convenience
 Users register their interest in many different ways
     Searching on search engine
     Follow on Twitter
     Friend on Facebook
     By navigating to a view in an app

 These are all acts of subscribing to updates
 New information should be pushed to users
Convenience ­ Breaking News!
 Ensure your phones have their volume up ­ you know
 the Twilio demo drill
 Demo
Breaking News! ­ walkthrough
Interaction
 The most exciting use case of Realtime Web technologies
 Between:
     Multiple systems
     Users and systems
     Multiple users

 Humans crave interactive experiences
     e.g. Facebook & Twitter are communication platforms & use realtime web
     technologies

 Greatly improved User Experiences (UX)
 This technology makes it possible
Interaction: SMS + Web Chat
 Demo
SMS + Web Chat ­ Summary
 Walkthrough: It's just a combination of the previous two
 With great dev tools, cloud services and Realtime Web
 Technologies...
     WebHooks & WebSocket

 It's really easy to build these applications
Engagement
 Increased engagment through
    Interaction
    Improved user expereinces

 Money is made by keeping users enagaged
An opportunity for you
 Live events mean audiences are participating together
 We are moving away from synchronised audience participation
 But these technologies make it possible to bring them together again
     Cross network
     Cross platform
     At scale
Summary
 The Web is our communication platform
 Everything & Everyone can be connected
 Opportunity to connect to large audiences
 Realtime Web Technologies make it possible to instantly connect &
 interact
     Opportunity, Convenience, Interaction, Engagment

 Audiences are beginning to expect
     Live experiences
     Interactive experiences

 Hosted services make it possible to leverage technology & handle scale
Questions?/Thanks
 Slides available:
 http://www.leggetter.co.uk/pres/twiliocon2012/pres/
 Phil @leggetter, phil@pusher.com
 pusher.com, @Pusher
 We run a realtime web workshop. If you are interested please give me a
 shout.
Pusher
    Hosted service
    Interactive & Engaging User
    Experiences
    Scalable
    Quick, Easy & Secure
    Spend time building stuff...
    Not configuring infrastructure

* Pusher is a hosted service that allows developers to quickly and easily build awesome r
* We believe developers should spend their time building awesome shit, rather than confi
* Realtime infrastructure is not what makes your application special for your users.

More Related Content

PDF
Twilio Presentation
Chelsea Pugh
 
PDF
Integrating Communications into CRM
Twilio Inc
 
PDF
Twilio SMS - API for Sending & Receiving SMS Messages
Twilio Inc
 
PDF
Twilio Product Overview
Twilio Inc
 
PDF
Twilio MMS Deep Dive
Twilio Inc
 
ODP
TWILIO SMS Introduction
Naincy Gupta
 
PDF
7 Principles of API Design - Waza
Twilio Inc
 
Twilio Presentation
Chelsea Pugh
 
Integrating Communications into CRM
Twilio Inc
 
Twilio SMS - API for Sending & Receiving SMS Messages
Twilio Inc
 
Twilio Product Overview
Twilio Inc
 
Twilio MMS Deep Dive
Twilio Inc
 
TWILIO SMS Introduction
Naincy Gupta
 
7 Principles of API Design - Waza
Twilio Inc
 

What's hot (20)

PDF
Building Blocks for Next Generation Contact Centers
Twilio Inc
 
PDF
Twilio Signal 2016 Real-time Communications Overview
Twilio Inc
 
PDF
Twilio Signal 2016 Keynote
Twilio Inc
 
PPT
Twilio API: Build SMS Text Message Into Web Apps
Mindfire Solutions
 
PDF
CTIA Keynote - Jeff Lawson - Twilio - Ways of the Software People or the Way ...
Twilio Inc
 
PDF
Twilio Contact Center Overview
Twilio Inc
 
PDF
What Can You Do With Twilio
Twilio Inc
 
PDF
The Nexmo Voice API - AAT 2016
Roland Selmer
 
PDF
Create an IVR that Keeps Up with Your Customers
Twilio Inc
 
PDF
Twiliobot at Google Wave Meetup 2009-09-14
Twilio Inc
 
PDF
Twilio Signal 2016 Build Your Own Cloud Enterprise VoIP
Twilio Inc
 
PDF
Twilio Signal 2016 Taking Your SMS App Global
Twilio Inc
 
PPTX
Twilio using Groovy Grails
Ali Tanwir
 
PDF
Twilio Signal 2016 Using Add-ons
Twilio Inc
 
PDF
Lead Gen in the Post-PC World - LeadsCon 2012
Twilio Inc
 
PPT
Mars 4 Real Estate Sales V 1.0
Chinmoy Misra
 
PDF
Solaiemes Telco API Workshop
Alan Quayle
 
PDF
Open Source Software Business Model
Twilio Inc
 
PDF
Presentation des assets PS associés au marché banquaire
Alcatel-LucentEnterpriseMEA
 
PDF
Simcon3 2020, Are We There Yet? Alan Quayle
Alan Quayle
 
Building Blocks for Next Generation Contact Centers
Twilio Inc
 
Twilio Signal 2016 Real-time Communications Overview
Twilio Inc
 
Twilio Signal 2016 Keynote
Twilio Inc
 
Twilio API: Build SMS Text Message Into Web Apps
Mindfire Solutions
 
CTIA Keynote - Jeff Lawson - Twilio - Ways of the Software People or the Way ...
Twilio Inc
 
Twilio Contact Center Overview
Twilio Inc
 
What Can You Do With Twilio
Twilio Inc
 
The Nexmo Voice API - AAT 2016
Roland Selmer
 
Create an IVR that Keeps Up with Your Customers
Twilio Inc
 
Twiliobot at Google Wave Meetup 2009-09-14
Twilio Inc
 
Twilio Signal 2016 Build Your Own Cloud Enterprise VoIP
Twilio Inc
 
Twilio Signal 2016 Taking Your SMS App Global
Twilio Inc
 
Twilio using Groovy Grails
Ali Tanwir
 
Twilio Signal 2016 Using Add-ons
Twilio Inc
 
Lead Gen in the Post-PC World - LeadsCon 2012
Twilio Inc
 
Mars 4 Real Estate Sales V 1.0
Chinmoy Misra
 
Solaiemes Telco API Workshop
Alan Quayle
 
Open Source Software Business Model
Twilio Inc
 
Presentation des assets PS associés au marché banquaire
Alcatel-LucentEnterpriseMEA
 
Simcon3 2020, Are We There Yet? Alan Quayle
Alan Quayle
 
Ad

Similar to How the Realtime Web is influencing the future of communications (20)

PDF
The Real-Time Web and its Future
ReadWrite
 
PDF
Real-Time Web Apps in 2015 & Beyond
Phil Leggetter
 
PDF
Building the Real Time Web
Blaine
 
PDF
AdhearsionConf 2013 Keynote
Mojo Lingo
 
DOCX
Telecommunications and Its History ♫♥
Karla Figueroa
 
PDF
IP communications to billions of people coming soon to a web broswer near y...
Ericsson
 
PDF
The Past, Present and Future of Real-Time Apps and Communications
Phil Leggetter
 
PDF
Telcos, RCS & WebRTC - "democratisation" of voice and video
Radu Vulpescu
 
PPTX
Real time web applications
Jess Chadwick
 
PDF
ChangeMedium
Michael Lewkowitz
 
PPTX
assesing the factors of Technology for Academics in Mobile.pptx
DaudPhiri
 
PPTX
Mobile Technology for Academics information tech.pptx
DaudPhiri
 
PDF
IIT RTC Conference 2014 summary
Alan Quayle
 
PPTX
InternetInternetInternetInternetInternet
nikitav1406
 
PDF
Internet Communication James W Chesebro David T Mcmahan Preston C Russett
kataunhaymo
 
PPT
Internet and internet services presentation slides
haris437144
 
PDF
Digital Divide 2.0
Gaurav Mishra
 
PPTX
EMERGENCE OF NEW INFORMATION TECHNOLOGY –CONVERGENCE OF b.biswaranjan.pptx
biswajitbiswaranjanm
 
PDF
Asterisk World (January 2014) - Taking Enterprise Telephony into the Web World
Crocodile WebRTC SDK and Cloud Signalling Network
 
The Real-Time Web and its Future
ReadWrite
 
Real-Time Web Apps in 2015 & Beyond
Phil Leggetter
 
Building the Real Time Web
Blaine
 
AdhearsionConf 2013 Keynote
Mojo Lingo
 
Telecommunications and Its History ♫♥
Karla Figueroa
 
IP communications to billions of people coming soon to a web broswer near y...
Ericsson
 
The Past, Present and Future of Real-Time Apps and Communications
Phil Leggetter
 
Telcos, RCS & WebRTC - "democratisation" of voice and video
Radu Vulpescu
 
Real time web applications
Jess Chadwick
 
ChangeMedium
Michael Lewkowitz
 
assesing the factors of Technology for Academics in Mobile.pptx
DaudPhiri
 
Mobile Technology for Academics information tech.pptx
DaudPhiri
 
IIT RTC Conference 2014 summary
Alan Quayle
 
InternetInternetInternetInternetInternet
nikitav1406
 
Internet Communication James W Chesebro David T Mcmahan Preston C Russett
kataunhaymo
 
Internet and internet services presentation slides
haris437144
 
Digital Divide 2.0
Gaurav Mishra
 
EMERGENCE OF NEW INFORMATION TECHNOLOGY –CONVERGENCE OF b.biswaranjan.pptx
biswajitbiswaranjanm
 
Asterisk World (January 2014) - Taking Enterprise Telephony into the Web World
Crocodile WebRTC SDK and Cloud Signalling Network
 
Ad

More from Phil Leggetter (20)

PDF
An Introduction to AAARRRP: A framework for Defining Your Developer Relations...
Phil Leggetter
 
PDF
How APIs Enable Contextual Communications
Phil Leggetter
 
PDF
An Introduction to the AAARRRP Developer Relations Strategy Framework and How...
Phil Leggetter
 
PDF
An Introduction to the AAARRRP Developer Relations Strategy Framework and How...
Phil Leggetter
 
PDF
Contextual Communications: What, Why and How? Bristol JS
Phil Leggetter
 
PDF
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016
Phil Leggetter
 
PDF
Real-Time Web Apps & .NET - What are your options?
Phil Leggetter
 
PDF
The Past, Present and Future of Real-Time Apps and Communications
Phil Leggetter
 
PDF
What's the ROI of Developer Relations?
Phil Leggetter
 
PDF
Real-Time Web Apps & Symfony. What are your options?
Phil Leggetter
 
PDF
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Phil Leggetter
 
PDF
Why you should be using Web Components. And How - DevWeek 2015
Phil Leggetter
 
PDF
Patterns and practices for building enterprise-scale HTML5 apps
Phil Leggetter
 
PDF
Fed London - January 2015
Phil Leggetter
 
PDF
How to Build Single Page HTML5 Apps that Scale
Phil Leggetter
 
PDF
Realtime Web Apps in 2014 & Beyond
Phil Leggetter
 
PDF
BladeRunnerJS Show & Tell
Phil Leggetter
 
PDF
Testing Ginormous JavaScript Apps - ScotlandJS 2014
Phil Leggetter
 
PDF
How to Build Front-End Web Apps that Scale - FutureJS
Phil Leggetter
 
PDF
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Phil Leggetter
 
An Introduction to AAARRRP: A framework for Defining Your Developer Relations...
Phil Leggetter
 
How APIs Enable Contextual Communications
Phil Leggetter
 
An Introduction to the AAARRRP Developer Relations Strategy Framework and How...
Phil Leggetter
 
An Introduction to the AAARRRP Developer Relations Strategy Framework and How...
Phil Leggetter
 
Contextual Communications: What, Why and How? Bristol JS
Phil Leggetter
 
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016
Phil Leggetter
 
Real-Time Web Apps & .NET - What are your options?
Phil Leggetter
 
The Past, Present and Future of Real-Time Apps and Communications
Phil Leggetter
 
What's the ROI of Developer Relations?
Phil Leggetter
 
Real-Time Web Apps & Symfony. What are your options?
Phil Leggetter
 
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Phil Leggetter
 
Why you should be using Web Components. And How - DevWeek 2015
Phil Leggetter
 
Patterns and practices for building enterprise-scale HTML5 apps
Phil Leggetter
 
Fed London - January 2015
Phil Leggetter
 
How to Build Single Page HTML5 Apps that Scale
Phil Leggetter
 
Realtime Web Apps in 2014 & Beyond
Phil Leggetter
 
BladeRunnerJS Show & Tell
Phil Leggetter
 
Testing Ginormous JavaScript Apps - ScotlandJS 2014
Phil Leggetter
 
How to Build Front-End Web Apps that Scale - FutureJS
Phil Leggetter
 
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Phil Leggetter
 

Recently uploaded (20)

PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 

How the Realtime Web is influencing the future of communications