Bluedot SDK Docs

Introduction

This API reference documentation covers only the Android library for Point SDK For more general documentation, including a walk-through of Android project set-up, usage of the web-interface and Android library API, see the Bluedot Point developer pages

Points of interest

Below are the minimal Classes enabling creation of an application that responds to the actions you define in the Canvas web-interface

ServiceManager

ServiceManager is the high-level entry point for integration with the Point SDK
To use Point SDK within your App, it is necessary to initialize a project setup via canvas web interface using initialize on the shared singleton instance of ServiceManager, supplying your account credentials as the parameters (register if you do not have these yet), This will start a session with the Bluedot Point back-end

GeoTriggeringService

This is used to start and stop the location geo-triggering feature which computes Zone Entry and Exit events,
After starting GeoTriggeringService, your Zones will be downloaded and their associated actions will be executed accordingly by the library, without any further intervention

TempoService

This is used to start and stop Tempo feature in App

Packages

Link copied to clipboard

Contains different types of errors returned by Bluedot SDK during it's operation

Link copied to clipboard

Contains main classes to use Bluedot SDK as ServiceManager, GeoTriggerService and TempoService classes

Link copied to clipboard

Contains the classes returned as a part of Geo-trigger and Tempo Callback events

Link copied to clipboard

Contains the Destination class