Mobile SDK

COMETCHAT MOBILE SDK

The easiest way to add messaging to your app

The CometChat SDK is designed so that it can be seamlessly integrated and used with your existing application. The simple mobile chat API has an intuitive flow which makes the entire process is hassle-free. Now add CometChat SDK to your application and send/receive messages in your existing mobile application.

PLATFORMS

Out-of-the-box support for your favorite platforms

We’ve done most of the job for you

A ready to integrate SDK with complete Source Code for UI. Developers can easily build on top of our existing UI and expand on CometChat’s functionality.

+

OPTIONS

Three ways to add CometChat

The full shebang

The SDK gives you access to all of the features CometChat has to offer. The simple mobile chat API has an intuitive flow which makes the entire process hassle-free.

A private chat popup

A fluid chat pop-up allows users to access CometChat allowing them to have one on one chats, share files, have Video Calls and much more with other users online.

A group chat popup

Create more interaction and collaboration using CometChat’s group chat pop-up. Users can create public, password protected and invitation-only groups.

SDK CODE SNIPPET

Unbelievably easy to add to your app

Simple integration and support for all mobile and app development platforms.

iOS Chat SDK

CometChat SDK seamlessly integrates with your existing application and lets you add chat functionality to your mobile app.

The CometChat iOS SDK lets you integrate CometChat with your existing app.

Initialize

              
                CometChat *cometchat =  [[CometChat alloc] init];
                [cometChat initializeCometChat];
              
            

Login

              
                [cometChat login];
              
            

Launch

              
                readyUIFIle *cometchatui==  [[readyUIFIle alloc] init];
                [cometchatui launchCometChat];
              
            

Android Chat SDK

CometChat SDK seamlessly integrates with your existing application and lets you add chat functionality to your mobile app.

The CometChat Android SDK lets you integrate CometChat with your existing app.

Initialize

              
                CometChat cometChat = CometChat.getInstance();
                cometChat.initializeCometChat();
              
            

Login

              
                cometChat.login(userID);
              
            

Launch

              
                cometChat.launchCometChat();
              
            

Cordova Chat plugin

CometChat SDK seamlessly integrates with your existing application and lets you add chat functionality to your mobile app.

CometChat SDK now offers support to app development in Cordova. With our Cordova chat plugin you can use Ready UI API’s in your Cordova app .

Initialize (iOS/Android)

              
                CCCometChat.getInstance();
                CCCometChat.initializeCometChat();
              
            

Login (iOS/Android)

              
                CCCometChat.login();
              
            

Launch (iOS/Android)

              
                CCCometChat.launchCometChat(bool,success(data),error(data));
              
            

Ionic Chat Plugin

CometChat SDK seamlessly integrates with your existing application and lets you add chat functionality to your mobile app.

CometChat SDK now offers support to app development in Cordova. You can use Ready UI APIs using our Cordova plugin.

Initialize (iOS/Android)

              
                CCCometChat.getInstance();
                CCCometChat.initializeCometChat();
              
            

Login (iOS/Android)

              
                CCCometChat.login();
              
            

Launch (iOS/Android)

              
                CCCometChat.launchCometChat(bool,success(data),error(data));
              
            

Xamarin Chat plugin

CometChat SDK seamlessly integrates with your existing application and lets you add chat functionality to your mobile app.

CometChat SDK now offers support for app development in Xamarin. You can use Ready UI APIs using our Xamarin binding library.

Android

Initialize

                  
                    cometchat= CometChat.GetInstance(); 
                    cometchat.InitializeCometChat();
                  
                

Login

                  
                    cometchat.Login();
                  
                

Launch

                  
                    cometchat.LaunchCometChat();
                  
                

iOS

Initialize

                  
                    CometChat cometchat=new CometChat();
                    cometchat.InitializeCometChat();
                  
                

Login

                  
                    cometchat.Login();
                  
                

Launch

                  
                    readyUIFIle rr = new readyUIFIle();
                    rr.LaunchCometChat();
                  
                

FEATURES

Supercharge your app

Grant your app the Super Power of Communication and Collaboration with the CometChat SDK.

Seamless Integration

The CometChat SDK seamlessly integrates with your existing app, thus providing endless functionalities.

Easy API

Easy API allows developers to access the functionality of software modules through well-defined data structures.

No external dependency

The mobile chat SDK is a standalone package designed to work out of the box and does not require you to include or refer any other library.

DEVELOPER GUIDE

Excite your developer with the super little work they have to do!

Simple integration and support for all mobile and app development platforms.

Need Developer’s Help?

GET IN TOUCH
CometChat