WebRTC Solutions Featured Article

Digium Releases SDKs for WebRTC and Messaging on iOS and Android

August 12, 2015

One of the growing truisms about the open source initiatives are that open source now has a positive connotation as in “open source means open for business.” This has become validated across ICT and literally and virtually up and down the stack. The business relevancy for real-time communications and collaboration is highlighted by the announcement that Huntsville, Alabama-based Digium, Inc., the Asterisk Company, has released its software development kits (SDKs) for Android and iOS for its Respoke platform with the stated objective of simplifying the process of adding live, in-app communications capabilities to mobile applications.

This is likely to bring a smile to the developer community. The SDKs are being released under a permissive open source license. They include support for an impressive list of capabilities:

  • WebRTC voice and video calling
  • Instant messaging
  • The ability to send free push notification messages and calls to applications, even when offline or in the background.

In a world where operational efficiency and enhanced customer engagement real time is the only time, providing developers tools so they can add live communications to their mobile apps at a greatly reduced cost to them is non-trivial.

“The Respoke mobile SDKs allow an experienced developer to add messaging, voice, or video to a native app within a couple of days, rather than the weeks or months that it would typically take,” said Charlie Wilson, director of developer products at Digium. “This functionality, combined with our integrated push notification feature, greatly improves the ability for an enterprise to communicate directly and personally with its customers.”

Developers are very sensitive to the old adage about time being money, as monetization opportunities go to those who are agile and aggressive. It is why SDKs must turn what used to be extremely long in-app development cycles—that could involve numerous specialists on things like push notifications, call signaling, media subsystem integration, codecs, encryption and packetization—into a thing of the past. To this very point, Digium is promoting that Respoke mobile SDKs enable developers to add a rich suite of in-app communications features in only a few hours of planning and coding.

Image via Shutterstock

Digium is also pushing push notifications, and the ability of Respoke SDKs to handle identity, message delivery and call signaling. Again this is designed to be easy for skilled developers to use via the addition of some code to handle various events and to incorporate select Respoke features into their user interface.

For those of you who are developers Digium says it has “designed the SDKs to match the general design of the existing Respoke JavaScript library, yet adhere to best practices for iOS and Android.” They also integrated the SDKs with CocoaPods and Maven, the package repositories for iOS and Android.

For those interested, Digium’s Respoke platform with access to the new mobile SDKs is available as a free trial, with tiered pricing starting at $10 per month for basic usage. 

In short, WebRTC and Asterisk, the open source communications software that turns an ordinary computer into a feature-rich communications server, are looking to be perfect complements to each other. As noted at the top this is illustrative of how and why open source has become so popular reflecting the wisdom of the ecosystem crowds. 

Edited by Dominick Sorrentino

Article comments powered by Disqus