mashing up the mobile
DESCRIPTION
Slides from "Paul Downey (BT) and Uros Rapajic (BT): Mashing-up the Mobile" about integrating the Web with the mobile phone using the BT Web21C SDK at WWW2007 Banff, May 2007 http://www2007.org/prog-Developers.phpTRANSCRIPT
![Page 1: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/1.jpg)
MA S H Paul Downey & Uros Rapajic (BT)May 2007
* * *
mobile
![Page 2: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/2.jpg)
Please Leave
Your Mobile
ON!
![Page 3: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/3.jpg)
Web ON THE
Phone
Web and Phonenot
![Page 4: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/4.jpg)
![Page 5: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/5.jpg)
![Page 6: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/6.jpg)
The Web
TELCO
![Page 7: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/7.jpg)
the web
![Page 8: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/8.jpg)
![Page 9: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/9.jpg)
MINISTRY OF TELCO
![Page 10: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/10.jpg)
![Page 11: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/11.jpg)
telepocalypse.com
![Page 12: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/12.jpg)
x
![Page 13: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/13.jpg)
THE WEB
DEVELOPERS -help build-
![Page 14: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/14.jpg)
DEVELOPERS
We -love-
sdk.bt.com
![Page 15: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/15.jpg)
sdk.bt.com
![Page 16: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/16.jpg)
![Page 17: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/17.jpg)
SMS 10 outgoing international messages
160 characters each
Voice Call 10 international calls
2 minutes each
Conference Call 10 international calls
4 participants 2 minutes each
![Page 18: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/18.jpg)
The Web
Web Services
![Page 19: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/19.jpg)
What aregoing
to build?YOU
![Page 20: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/20.jpg)
here's
built!WEsomething
![Page 21: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/21.jpg)
http://www.flickr.com/photos/nao-cha/51207191/
![Page 22: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/22.jpg)
WebDogAndBone!
![Page 23: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/23.jpg)
how
built WE
it!
![Page 24: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/24.jpg)
SMS IN
![Page 25: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/25.jpg)
webdogandbone
messagespull
SMS In
![Page 26: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/26.jpg)
SMS OUT
![Page 27: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/27.jpg)
@psd hello!
![Page 28: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/28.jpg)
webdogandbone SMS In
SMS Outmessages
users
feedslurper
pull
pull
push
![Page 29: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/29.jpg)
!call psd
![Page 30: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/30.jpg)
!conf banff
![Page 31: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/31.jpg)
webdogandbone SMS In
Voice Call
Conf Call
…
SMS Outmessages
users
feedslurper
pull
pull
push
![Page 32: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/32.jpg)
the web
![Page 33: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/33.jpg)
![Page 34: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/34.jpg)
![Page 35: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/35.jpg)
webdogandbone SMS In
Voice Call
Conf Call
…
SMS Outmessages
users
feeds
subscribersfeedslurper
pull
pull
push
![Page 36: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/36.jpg)
!hotspot calgary
![Page 37: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/37.jpg)
![Page 38: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/38.jpg)
!price apple ipod shuffle
1GB
![Page 39: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/39.jpg)
![Page 40: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/40.jpg)
![Page 41: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/41.jpg)
SHOW ME THE CODE!
![Page 42: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/42.jpg)
/* * make one phone ring another */ $web21c = new Web21c('myapp');
$voice = $web21c->ThirdPartyCall();
$voice->makeCall( "tel:+178..", "sip:uros@..");
![Page 43: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/43.jpg)
/* * send text message */ $m = $web21c->MessagingOneWay();
$m->sendMessage(array("tel:+447.."), "myapp", "I'm on the train!");
![Page 44: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/44.jpg)
/* * receive text messages */ $m = $web21c->MessagingInbound();
$r = $m->getReceivedMessages( "myapp");
print $r->senderUri; print $r->messageText;
![Page 45: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/45.jpg)
VIRTUAL WORLDS
![Page 46: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/46.jpg)
![Page 47: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/47.jpg)
What are you doing?
... in 140 characters ...
![Page 48: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/48.jpg)
![Page 49: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/49.jpg)
![Page 50: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/50.jpg)
![Page 51: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/51.jpg)
![Page 52: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/52.jpg)
![Page 53: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/53.jpg)
L:home=517 Spruce Ln, Lenexa, KS 60502
L:work=300 Alameda Parkway, San Jose, CA 92012
L:banff, canada
L:30.010,-90.007
L:work
![Page 54: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/54.jpg)
http://api.twittervision.com/user/current_status/psd.json
http://api.twittervision.com/user/current_status/psd.xml
http://api.twittervision.com/user/current_status/psd.yaml
![Page 55: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/55.jpg)
![Page 56: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/56.jpg)
treeho.us
phoneymashups
![Page 57: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/57.jpg)
![Page 58: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/58.jpg)
geoRSS
![Page 59: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/59.jpg)
![Page 60: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/60.jpg)
![Page 61: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/61.jpg)
![Page 62: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/62.jpg)
ideas ...
![Page 63: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/63.jpg)
TAXI-CAB NOW!
PIZZA
KIP ALERT!ARRIVING
![Page 64: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/64.jpg)
![Page 65: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/65.jpg)
![Page 66: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/66.jpg)
![Page 67: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/67.jpg)
GAMES
SMS
LOCATION
CALLSBIG
![Page 68: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/68.jpg)
![Page 69: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/69.jpg)
http://www.cruelgame.com/
![Page 70: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/70.jpg)
![Page 71: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/71.jpg)
![Page 72: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/72.jpg)
B.U.G
![Page 73: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/73.jpg)
![Page 74: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/74.jpg)
![Page 75: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/75.jpg)
WHATNEXT?
![Page 76: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/76.jpg)
![Page 77: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/77.jpg)
OF THIS
COOL STUFF!
MOREWe WANT
![Page 78: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/78.jpg)
BUILD IT!
YOUCAN
![Page 79: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/79.jpg)
YES YOU CAN!
![Page 80: Mashing up The Mobile](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584ad7bd8b42a045c8b4ef8/html5/thumbnails/80.jpg)
sdk.bt.comregister
download
phones ring!make