QuickBlox is a cloud-hosted backend platform providing communications functionality - chat, video calling, voice chat, presence and notifications - for mobile applications. QuickBlox also provides modules to power other app features - users, location, content and ratings.
Quickblox is amongst the only platforms providing native video and voice calling SDKs for Android and iOS. All our other modules - text & group chat, presence, notifications, user, location, content and ratings - work across all platforms including Web, Windows Phone, and Blackberry.
Our SDKs are free to download and use for developers, with no usage limits. For professionals and enterprises requiring higher quality of service, SLAs and support, we provide premium, paid packages including integration assistance.
The following is a list of sample source code snippets that matched your search term. Source code snippets are chunks of source code that were found out on the Web that you can cut and paste into your own source code. Whereas most of the sample source code we've curated for our directory is for consuming APIs, we occasionally find something interesting on the API provider side of things. If you know of some sample source code that would be of interest to the ProgrammableWeb community, we'd like to know about it. Be sure to check our guidelines for making contributions to ProgrammableWeb.
The Quickblox WebRTC Android Sample Code by Quickblox demonstrates how to implement real-time communications into mobile devices. Video/audio session management, camera switching and WebRTC statistics are available as integration resources.
The Quickblox WebRTC iOS Sample Code by Quickblox demonstrates how to integrate communication in real time. Resources present how to accept & reject a call, manage video tracks, switch cameras, and enable datagram transport layer security features.
The Quickblox Chat iOS Sample Code by Quickblox demonstrates API interaction, providing a guide to implementing a chat into applications. Steps include creating applications in the admin panel, connect & disconnect from chat, create dialogs, send attachments, add contact lists, and ensure privacy settings are included.