QuickBlox Android SDK includes code snippets with main use cases and framework JAR library.
Java
Clone or download
Pull request Compare This branch is 3 commits ahead, 940 commits behind QuickBlox:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github
cert
gradle/wrapper
sample-chat
sample-content
sample-core
sample-custom-objects
sample-location
sample-pushnotifications
sample-users
sample-videochat-webrtc
snippets
.gitignore
LICENSE
README.md
artifacts.gradle
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

MakeMoji/Quickblox Integration example

This project is a modification of the QuickBlox Android SDK example to use the MakeMoji SDK for the Chat Sample project. To run it, add the line "mm.key=YOUR-KEY" to your local.properties file with your MakeMoji SDK key. Only a few files have been modified, namely ChatAdapter, DialogsAdapter, ChatActivity, and list_item_dialog.xml

QuickBlox Android SDK

This project contains QuickBlox Android SDK, that includes

Overview

QuickBlox is Communication as a Service provider. The platform provides chat using the XMPP protocol, WebRTC signalling for video/voice calling and an API for sending push notifications. It provides a user management system, data storage and more.

Sample structure

Each sample depends from core module, which contains mutual dependencies such as CoreApp, BaseActivity, BaseListAdapter and other useful utils like a ImagePicker, KeyboardUtils, NotificationUtils, etc. Also core module keeps common resources colors, strings, dimens and others. It makes code more clean and clear, and also more object-oriented. In addition the Samples have renewed up-to-date design.

How to run samples

To run samples on Android Studio go to menu File - Import Project. Select path to sample, select Use default gradle wrapper(recommended) and click OK.

Connect SDK to your existing apps

To get the QuickBlox SDK project running you will need Android Studio and Maven installed.

The repository https://github.com/QuickBlox/quickblox-android-sdk-releases contains binary distributions of QuickBlox Android SDK and an instruction how to connect SDK to your project. Check it out.

Documentation

Questions and feedback

Please raise questions, requests for help etc. via http://stackoverflow.com/questions/tagged/quickblox

License

BSD