This SDK has not been released yet -- it should not be used for active development.
There are 2 main areas of functionality provided: (1) AppServices (UserGrid), and (2) Mobile Analytics. App Services provides server-side storage functionality. Mobile Analytics provides crash reporting, error tracking, application configuration management, and network performance monitoring. You may use both of these areas or decide to just use one of them.
NOTE -- mobile analytics is temporarily disabled until the back-end systems are configured.
Please ensure that your application includes the following permission:
android.permission.INTERNET
To build from source, please use Maven. Issue this command from the 'source' directory of your repository:
mvn install -Dmaven.test.skip=true
New classes (Collection, Entity, Device, Group in package com.apigee.sdk.data.client.entities) to make working with entities and collections easier. The functionality has been modeled after our JavaScript and PHP SDKs.
(1) Package names have changed from org.usergrid.java.client and org.usergrid.android.client to com.apigee.sdk.data.client. (2) Client is now named DataClient (package com.apigee.sdk.data.client) (3) Initialization is performed with ApigeeClient (new class in package com.apigee.sdk)