Web RTc

& Web Components


Benjamin Lupton

Damon Oehlman

Watch this talk:
http://youtu.be/cRoJVAXfNII

Who are we?

(why listen to us?)

Ben


History.js
DocPad
Bevry
Interconnect
Web Components
(after backbone, component, ender, etc)

Damon


Lots, and lots of node stuff

Loves MicroJS

RTC.io at NICTA

TOGETHER


Joined forces last year

Why are we here?

(why should you care?)

Web RTC


Lets frontend web devs build tools that talk to each other

literally talk to each other, like face to face

Applications now solve social problems

(not just tech meta issues)

Web Components


First time standards based way of sharing reusable
HTML CSS JS
components

Applications now become remixable

TOGETHEr


Potential

Build skype in days

Remix apps

Communication infrastructure in our hands
(not the big co — telcos, governments, etc)

Not there yet, bleeding edge

What are they?

(what can I do with them?)

WEB RTC


Peer 2 Peer Networking
(Chat)
(Torrents)
(Bandwidth Spreading - CDN, Mining)

Media Capture
(Microphone, Webcam)

Hardware Integration
(Dialup Phones)

Web Components



Custom Elements

Shadow Dom

HTML Imports

Gangnam

Together


(demo time)

How do they work?

(what do I need to know?)

Web RTC


Signalling Server

Network Topologies

Connecting to Hardware

Web Components


Polymer

Model Driven Views
(declarative two-way view model bindings)

Everything is an element

Together


Workshop time

(or breakout)
(or questions)

Web rTC


Damon?

Web components


Get your polymer going

Get your media going

Get your filters going

More?




Ben
@balupton
github.com/balupton


Damon
@DamonOehlman
github.com/DamonOehlman
Made with Slides.com