Twilio’s new client for iOS' is a basic SDK, which will make it easier for app creators to integrate VoIP functionality into their iPad, iPhone and iPod touch apps. This will allow any part of an app to become a 'VoIP phone', making VoIP calls via any iOS device over an internet connection, whether the client is added to new or existing apps. Developers can even add Skype-like chatter to iPhone and iPad with the new SDK.
The cloud communications company is making it possible today. The company announced a new native IOS software development kit for its client Twilio, allowing VoIP calls from any application.
The idea is to create a voice connection from any application, anywhere. Think of it as intelligent device version of a walkie-talkie. It is a fairly simple but powerful.
Twilio wrote about the ability to interrupt mobile phone companies last January and the basic principles apply - when communications are IP-based business model, it has to change. Twilio is just pushing the carriers in this direction. However, instead of interrupting plan carriers, Twilio said that they can become a partner. The idea is to create value for the cellular network.
"I actually think that would be interested in an opportunity for collaboration with the airlines. I think something like Skype, will be in competition with carriers because they are going after end users," said Thomas Schiavone, director of the project leader of Twilio SDK for iPhone OS. "We are an API on top of networks. Carriers have the opportunity to work with developers and add value to networks, which is something that has to be done. We are trying to find ways to give people an API that adds value to the network and use cases for new and interesting in comparison with the traditional "I want to call someone.”
Unlike other companies that offer programmable VoIP solutions, Twilio has not set a threshold for using their services. No such thing as minimum messages that must be sent per month, no amount of minutes or of data that a developer needs to make in order that they can be allowed to use Twilio. The idea is to create widespread presence across the landscape of developers instead of a high artificial limit that prevents smaller developers adding an interesting feature, such as push-to-call applications.
From their point of view, Twilio can add much value to a single employee of an office.
"What I think is really interesting is that you can run the gamut between consumers and businesses, how I can improve my business practices?" Schiavone said. "All that rationality is internal to Twilio. You can think of the Twilio clilent as a sort of the end-user experience that you give to the user and all the intelligence are not in the SDK. All the brains and intelligence are in the Twilio cloud. "
Twilio has a beta Android SDK that developers can sign up for. The company will continue to improve the Twilio client, giving it more robust features.
"You will see continuous investment in this Twilio client with web calls, next-generation IP infrastructure, because I think there is a lot of value we can give developers and in extension, to users," said Schiavone.