mesibo SDK for Android
You can install the latest version of mesibo SDKs into your Android Studio project by adding Gradle dependency and performing Gradle sync.
Install Mesibo Core SDK
First, ensure mavenCentral() is configured in the top-level build.gradle file:
allprojects {
repositories {
mavenCentral()
google()
}
}
Then add the mesibo dependency in the app’s build.gradle file:
dependencies {
implementation 'com.mesibo.api:mesibo:version_api+'
}
You can then import mesibo in your project by
import com.mesibo.api.Mesibo;
Install Voice/Video Calls and Conferencing Framework
Install mesibo calls and conferencing SDK as following:
dependencies {
implementation 'com.mesibo.api:calls:version_calls+'
}
Install Mesibo Messaging UI Framework
Install mesibo messaging user interface SDK as following:
dependencies {
implementation 'com.mesibo.api:ui:version_ui+'
}
Automatically Use Latest SDK Versions
To always build with the newest mesibo SDK releases, add this line at the top of the app’s build.gradle file:
apply from: "https://cdn.mesibo.com/android/mesibo.gradle"
and then specify the dependencies without any version number:
dependencies {
implementation "com.mesibo.api:mesibo:${project.MesiboVersion_Api}"
implementation "com.mesibo.api:ui:${project.MesiboVersion_Ui}"
implementation "com.mesibo.api:calls:${project.MesiboVersion_Calls}"
}
Click on Sync Project with Gradle Files in the Android Studio file menu and all the latest SDKs will be automatically synced by the Android Studio.
An example here
That’s All!
You can now begin developing features with mesibo. Be sure you update these frameworks each time mesibo is updated.