Friday, June 25, 2010
how it works
Friday, June 25, 2010
open source
Friday, June 25, 2010
http://github.com/twilio/OpenVBX
Friday, June 25, 2010
Friday, June 25, 2010
Friday, June 25, 2010
ideas
Friday, June 25, 2010
twimletslabs.twilio.com
Friday, June 25, 2010
twimlets
primitives
single url
configurable
Friday, June 25, 2010
chaining
Friday, June 25, 2010
issues
• maintenance
• interface scaling
• integrations
• community?
Friday, June 25, 2010
why?
Friday, June 25, 2010
simplify
• Users & Groups
• Drag and Drop Call Flows
• Voicemail
Friday, June 25, 2010
prototyping
Friday, June 25, 2010
Friday, June 25, 2010
Friday, June 25, 2010
Friday, June 25, 2010
Friday, June 25, 2010
Friday, June 25, 2010
implementation
Friday, June 25, 2010
Friday, June 25, 2010
tools
• CodeIgniter - http://codeigniter.org
• jQuery - http://jquery.com
• YUI Grids - http://developer.yahoo.com/yui/grids/
Friday, June 25, 2010
frontend
• templating
• cleanses interpolated variables
• css based theming
• layout and content
• multi-layout support
Friday, June 25, 2010
jQuery
• built some plugins
• call and sms buttons
• buttonista
• flicker
• tabify
• notify
Friday, June 25, 2010
flow editor
• document events
• custom events
• stack
• linear urls
• non-linear trees
• history support
Friday, June 25, 2010
Friday, June 25, 2010
dogfood
Friday, June 25, 2010
developer weekend
Friday, June 25, 2010
Friday, June 25, 2010
new plugin system
• package multiple applets
• pages
• datastore
• new api methods
• rename!
Friday, June 25, 2010
launch
• ~4 week plan
• Improve the UX
• Make the docs
• Community
Friday, June 25, 2010
Friday, June 25, 2010
Friday, June 25, 2010
Friday, June 25, 2010
@minddogAdam Ballai
http://github.com/minddog/OpenVBX
Friday, June 25, 2010