yo pet - building a webrtc app in 20 mins

10
On-stage: Building a WebRTC app Tim Panton and Alex Thomas

Upload: tim-panton

Post on 28-Aug-2014

114 views

Category:

Software


2 download

DESCRIPTION

Kranky Geek talk on how to build an app using webRTC. The YoPet App is for calling your stay-at-home pet.

TRANSCRIPT

Page 1: Yo pet - building a webRTC app in 20 mins

On-stage: Building a WebRTC app

Tim Panton and Alex Thomas

Page 2: Yo pet - building a webRTC app in 20 mins

What not to do

• Don’t replicate the PSTN functionality

• It devalues both

• WebRTC’s value is in the context and tailored UX

• PSTN can charge by the minute

• Combine for the worst of both

Page 3: Yo pet - building a webRTC app in 20 mins

So let’s do it anyway !

http://www.yopet.us/phono.html

Page 4: Yo pet - building a webRTC app in 20 mins

Build to delight someone

• Customized experience to delight a pet

• Parrots are social animals

• They understand handshakes and visual stuff

• They like phone calls

• So - let’s build YoPet !

Page 5: Yo pet - building a webRTC app in 20 mins

Scary Live Code happens here.

Page 6: Yo pet - building a webRTC app in 20 mins

Time to use a framework ?

• Hides state

• Provides infrastructure

• Simplifies coding

• Keeps up with the changing browser versions

• Provides features

Page 7: Yo pet - building a webRTC app in 20 mins

Terrifying Live Code happens here.

Page 8: Yo pet - building a webRTC app in 20 mins

Adding to an existing app

• Possibly use a Chrome extension

• Leverage the identity provider in the app

• Select a framework that fits the app

• Add some magic

• Delight someone

Page 9: Yo pet - building a webRTC app in 20 mins

We add audio to Bitbucket

Credits to https://github.com/luisviman/BaBLbrowse to bitbucket

Page 10: Yo pet - building a webRTC app in 20 mins

Thanks!

• Alex Thomas @onichase

• Tim Panton @steely_glint

• Code at https://github.com/steely-glint/PetCall and https://github.com/steely-glint/yopet

WebRTC for Dogs?