Rainbow SDK for iOS environment

Connect your iOS application to Rainbow

Everything you need to get started with Rainbow SDK for iOS.

Ready to get started with Rainbow SDK for iOS?

Everything you need to get started with Rainbow SDK for iOS.

Useful information

Version:
Published:
Last Updated:

SDK for iOS mobile application

We provide a SDK for your mobile development iOS platform. This SDK allows to connect your mobile application to Rainbow for bringing voice and video call as well as 'one-to-one' chat and Bubble chat.

SDK for iOS at a glance.

Learn about the main APIs provided by this SDK

iOS library

SDK for iOS are build using native and latest technologies provided by this platform in order to provide a high and efficiency native library for your application.

Contacts, search and presence API

Handle your contact list and know when they are available, busy on the phone or away. Search for users by name or id to extend your network.

One-to-one Chat API

Exchange messages with your contacts. Be alerted when contacts send you a message. You can retrieve the whole conversation or only the most recent messages.

Bubbles groupchat API

Create and invite users, or reuse your bubbles for talking together. In a bubble, everyone can participate to the conversation.

WebRTC audio and video API

You can initiate audio and video calls to your contacts using your mobile throught WebRTC. Escalade from audio to video. Switch from the front to the back camera and control the call (mute/unmute).

WebRTC Conference API

You can join a conference in a bubble. Control the video you want to see and control your device (mute/unmute).

Files sharing API

Share files with a user in a one-to-one chat or within a bubble with several participants. You're also able to download files shared by others in your bubble.

Groups API

Group your contacts by activity, other... . Make some groups become your favorites groups.

Channels API

Send messages to channels which may have more than thousands suscribers. Subscribe to users public channels to follow them and receive what they publish!

Interesting links

Learn how to use our SDKs

Need some help?