This section provides information on our mobile SDKs, which are designed to help developers integrate our services into their mobile applications.

SDKs Overview

We offer a variety of SDKs for different mobile platforms, including:

  • iOS SDK: For developing apps on the Apple ecosystem.
  • Android SDK: For Android-based applications.
  • Cross-Platform SDK: For building apps that work on multiple platforms with ease.

Installation

To get started, you can download the SDK from our SDK Download Page.

Features

Our mobile SDKs come with the following features:

  • Real-time Communication: Enable real-time messaging and voice/video calls.
  • Data Storage: Integrate with our cloud storage solutions.
  • Analytics: Gain insights into user behavior and app performance.

Getting Started

If you are new to our mobile SDKs, we recommend checking out our Getting Started Guide.

Documentation

For detailed documentation on our mobile SDKs, please visit our SDK Documentation.

Example Usage

Here's a simple example of how to use our mobile SDK to send a message:

// Example for Android SDK
MessagingClient messagingClient = MessagingClient.create("your-app-id");
Message message = new Message("Hello, this is a test message!");
messagingClient.sendMessage("recipient-id", message);

Mobile App Development

For more information on mobile app development, you can read our article on Best Practices for Mobile App Development.