The Future of Communications Applications

1,283 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,283
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
47
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

The Future of Communications Applications

  1. 1. IT Expo - LA California - September 2009 RJ Auburn CTO rj@voxeo.com The Future of Communications Applications Wednesday, September 2, 2009
  2. 2. Wednesday, September 2, 2009
  3. 3. WHY ARE YOU HERE? Wednesday, September 2, 2009
  4. 4. To Watch Boring Presentations? Wednesday, September 2, 2009
  5. 5. To Browse The Web? Wednesday, September 2, 2009
  6. 6. Or To Change The World? Wednesday, September 2, 2009
  7. 7. Get Passionate OR Get Out! Wednesday, September 2, 2009
  8. 8. So lets talk about... Wednesday, September 2, 2009
  9. 9. Telephony Wednesday, September 2, 2009
  10. 10. Innovation Wednesday, September 2, 2009
  11. 11. Locked Out Wednesday, September 2, 2009
  12. 12. Platform Vendors Wednesday, September 2, 2009
  13. 13. Carriers http://www.flickr.com/photos/bpc009/3328427457/ Wednesday, September 2, 2009
  14. 14. Lock in http://www.flickr.com/photos/steventom/87568944/ Wednesday, September 2, 2009
  15. 15. The rest of the world is not like this... Wednesday, September 2, 2009
  16. 16. Web 2.0 Wednesday, September 2, 2009
  17. 17. Open Wednesday, September 2, 2009
  18. 18. Simplicity Wednesday, September 2, 2009
  19. 19. Unlock the neglected value of communications. Wednesday, September 2, 2009
  20. 20. But First... Wednesday, September 2, 2009
  21. 21. Quick Poll: Are you a phone developer? Wednesday, September 2, 2009
  22. 22. The Depressing Facts of Life Phone Developers Web Developers Wednesday, September 2, 2009
  23. 23. The Phone Developer is DEAD! Wednesday, September 2, 2009
  24. 24. THAT MEANS YOU Wednesday, September 2, 2009
  25. 25. What to do? Wednesday, September 2, 2009
  26. 26. Don’t create phone applications... Wednesday, September 2, 2009
  27. 27. Create Communication Applications Wednesday, September 2, 2009
  28. 28. Why? Wednesday, September 2, 2009
  29. 29. Kids don’t talk on the phonehttp://www.flickr.com/photos/tavallai/2084954580/ Wednesday, September 2, 2009
  30. 30. The Pace of Communication has changed http://www.flickr.com/photos/goljadkin/1998935482/ Wednesday, September 2, 2009
  31. 31. Multi-Tasking http://www.flickr.com/photos/23680544@N07/2524019489/ Wednesday, September 2, 2009
  32. 32. Communicate at their own pace http://www.flickr.com/photos/15975620@N00/93532673/ Wednesday, September 2, 2009
  33. 33. The call center must change http://www.flickr.com/photos/martiniko/305631577/ Wednesday, September 2, 2009
  34. 34. Communication World is Changing Wednesday, September 2, 2009
  35. 35. http://www.flickr.com/photos/tavallai/2084954580/ Are you going to change with it? http://www.flickr.com/photos/eleaf/2536358399/ Wednesday, September 2, 2009
  36. 36. So... Wednesday, September 2, 2009
  37. 37. Multi-Channel Wednesday, September 2, 2009
  38. 38. How do we get there? Wednesday, September 2, 2009
  39. 39. XML Wednesday, September 2, 2009
  40. 40. VoiceXML and CCXML Wednesday, September 2, 2009
  41. 41. This is your VoiceXML application for the phone... <?xml version="1.0"?> <vxml version="2.1"> <form> <field name="F_1" type=”boolean”> <prompt> Hello there! Is a PB and J the best sandwich on earth? </prompt> <filled> <prompt> you said <value expr="F_1"/>. I couldn't agree more! </prompt> </filled> </field> </form> </vxml> Wednesday, September 2, 2009
  42. 42. This is your VoiceXML application for SMS.... <?xml version="1.0"?> <vxml version="2.1"> <form> <field name="F_1" type=”boolean”> <prompt> Hello there! Is a PB and J the best sandwich on earth? </prompt> <filled> <prompt> you said <value expr="F_1"/>. I couldn't agree more! </prompt> </filled> </field> </form> </vxml> Wednesday, September 2, 2009
  43. 43. This is your VoiceXML application for Skype.... <?xml version="1.0"?> <vxml version="2.1"> <form> <field name="F_1" type=”boolean”> <prompt> Hello there! Is a PB and J the best sandwich on earth? </prompt> <filled> <prompt> you said <value expr="F_1"/>. I couldn't agree more! </prompt> </filled> </field> </form> </vxml> Wednesday, September 2, 2009
  44. 44. This is your VoiceXML application for AIM.... <?xml version="1.0"?> <vxml version="2.1"> <form> <field name="F_1" type=”boolean”> <prompt> Hello there! Is a PB and J the best sandwich on earth? </prompt> <filled> <prompt> you said <value expr="F_1"/>. I couldn't agree more! </prompt> </filled> </field> </form> </vxml> Wednesday, September 2, 2009
  45. 45. Feeling Scripty? Wednesday, September 2, 2009
  46. 46. Tropo.com Wednesday, September 2, 2009
  47. 47. What is Tropo? Wednesday, September 2, 2009
  48. 48. answer(); say("Hello, world!"); hangup(); Tropo is Unlocked Communications Made Simple Wednesday, September 2, 2009
  49. 49. Ruby Work in YOUR Language Wednesday, September 2, 2009
  50. 50. T.1: Hello World JavaScript and PHP answer(); say("Hello, world!"); hangup(); Ruby answer say "Hello, world!” hangup Groovy answer() say 'Hello, world!' hangup() Python answer() say("Hello, world !") hangup() Wednesday, September 2, 2009
  51. 51. This is your Tropo application for the phone... answer(); r = ask( “Hello there! Is a PB and J the best sandwich on earth?”, {choices:”yes,no”, onBadChoice:function(){say(“I did not get that”)} repeat:3}); say(“you said “+r.value+“. I couldn't agree more!” ); disconnect(); Wednesday, September 2, 2009
  52. 52. This is your Tropo application for SMS... answer(); r = ask( “Hello there! Is a PB and J the best sandwich on earth?”, {choices:”yes,no”, onBadChoice:function(){say(“I did not get that”)} repeat:3}); say(“you said “+r.value+“. I couldn't agree more!” ); disconnect(); Wednesday, September 2, 2009
  53. 53. This is your Tropo application for Skype... answer(); r = ask( “Hello there! Is a PB and J the best sandwich on earth?”, {choices:”yes,no”, onBadChoice:function(){say(“I did not get that”)} repeat:3}); say(“you said “+r.value+“. I couldn't agree more!” ); disconnect(); Wednesday, September 2, 2009
  54. 54. This is your Tropo application for AIM... answer(); r = ask( “Hello there! Is a PB and J the best sandwich on earth?”, {choices:”yes,no”, onBadChoice:function(){say(“I did not get that”)} repeat:3}); say(“you said “+r.value+“. I couldn't agree more!” ); disconnect(); Wednesday, September 2, 2009
  55. 55. Want to try that live? Wednesday, September 2, 2009
  56. 56. Easy as Pie! Wednesday, September 2, 2009
  57. 57. Wrapping Up Wednesday, September 2, 2009
  58. 58. Learn more http://www.flickr.com/photos/revilla/644219138/ Wednesday, September 2, 2009
  59. 59. www.voxeo.com Wednesday, September 2, 2009
  60. 60. Tropo.com Wednesday, September 2, 2009
  61. 61. evolution.voxeo.com Wednesday, September 2, 2009
  62. 62. Wednesday, September 2, 2009
  63. 63. Love me? Hate me? Say what you want about me... Wednesday, September 2, 2009
  64. 64. Tropo.com Script Based Communication Apps The Unlocked Communications™ Company RJ Auburn rj@voxeo.com Wednesday, September 2, 2009

×