QuickBlox Developers (API docs, code samples, SDK)

Android

From QuickBlox Developers (API docs, code samples, SDK)
Jump to: navigation, search

Contents

Code samples

Run samples on IDEA IDE

Go to menu File - New Project. Select Create project from existing sources, select path to sample in Project files location field, click some times Next and Finish.

Run samples on Eclipse IDE

Go to menu File - New - Project. Select Android Project from Existing Code and Browse to your project-directory, click Finish.


Learn how to enable Push Notifications, create a Chat room, authenticate users via Facebook, show users' locations and POIs, store and retrieve files from the cloud - these code samples are really simple so that even beginner developers can understand:

Title APIs used Description
Simple Android Chat code sample Chat, Users The Chat sample connects and socializes your users with the chat module. Features include: Peer to Peer Chat; Group chat; Location based chat; Push notification for offline users.


Simple Android Location code sample Location The Location sample connects app users with each other and their environment. Using GPS locations, map integrations and local data, end users can literally 'see' each other on the map and engage with other users


Simple Android Push Notifications (Messages) code sample Messages, Users Push notifications to your user base — even when your app is not running! This sample enables you to send notifications and alerts to users at any time through an API or easy-to-use admin panel. You can filter who you send messages to through additional parameters.


Simple android Custom Objects (key value data store) code sample Сustom Objects This Custom Objects sample allows to create any server side data structure, use it as you want, create any logic and a lot of others custom features.


Simple android Users authentication code sample Users The Users sample helps you manage and retain your user base across all platforms. It includes a simple authentication process with Single Sign-On and integration across all popular platforms.


Simple android leaderboard / high scores / star ratings code sample Ratings High scores, leaderboards and star ratings — all made easy with Ratings sample. Create an interactive ranking element to your app with this sample, highlight users results, show nearest competitors.


Simple android content storage and update code sample Content The Content sample allows send, stream, store, share and save content, update your app's content without having to republish.



How to: add SDK to IDE and connect to the cloud

Main technical framework page is https://github.com/QuickBlox/quickblox-android-sdk

QuickBlox Android SDK uses next libs:

  • commons-logging-1.1.1.jar
  • gson-2.2.1.jar
  • guava-13.0.1.jar
  • httpclient-4.2.1.jar
  • httpcore-4.2.2.jar
  • httpmime-4.2.1.jar
  • javabase64-1.3.1.jar
  • simple-xml-2.6.7.jar

Read on: Android documentation

Start to learn SDK from Android Guide

Download Android SDK

Quickblox Android SDK, version 0.8.1


Framework changelog:

v0.8.1 — April 29, 2013

  • Added method QBUsers.getUsersByPhoneNumbers - retrieve users by phone numbers
  • Improved the stability



v0.8 — March 14, 2013

  • Added method QBUsers.getUsersByLogins - retrieve users by logins
  • Added method QBUsers.getUsersByEmails - retrieve users by emails
  • Improved the stability


v0.7 — January 16, 2013

  • All APIs are covered
  • Renamed QBAuth.authorizeApp method to QBAuth.createSession

Comments

Feel free to comment on this page using the form below.

blog comments powered by Disqus
Go up