The Twilio.js library allows developers to establish audio connections between a web browser and a Twilio Application. Including the Twilio.js library gives developers access to a couple of objects. One, Twilio.Device, allows one to make outbound connections, accept incoming connections, and set up connection event handlers. Another object, Twilio.Connection, allows an application to interact with a call as it is happening -- mute, unmute, or send DTMF tones. The extensive documentation includes a Quick Start option.
OnSIP is a business VoIP service that uses SIP to provide end users the ability to make unconventional phone calls in a very conventional way: picking up a desk phone and dialing a number. Crank open the hood, and you’ll find that SIP technologies operate a lot like Google [Services] while behaving more like a Verizon [Telco]. The OnSIP & Highrise Click-To-Call mashup, for example, is a new Chrome extension that highlights how phone service as a software opens the gates to smarter business solutions.
Twilio has really upped the ante with the release of its new iOS SDK for developing voice over IP applications. This means that any iOS App can quite easily add telephony via the Twilio API to its product. By providing an SDK for iOS, Twilio (a ProgrammableWeb sponsor) has lowered the bar for developers wanting to build VOIP applications. It only makes sense for a company that is a pure-play in the API business to do everything possible to encourage adoption among developers, and this release is another is a series of smart moves by Twilo. I expect that this will have a big impact developer adoption and would love to check back in with Twilio to hear how the project goes over the next couple months.
Six APIs have been added to the ProgrammableWeb directory in categories including Mail, Application Development and Telephony. Highlights include SDKs and an API for Dronecode open source drone operation platform and an API for sending mail without going to the post office.