package

com.kinvey.android.push

Kinvey brings Push Notifications to you through Google Cloud Messaging (GCM).

This package encompasses the GCM integration with Kinvey's service.

We automatically provision the required security keys in their system to give you a seamless experience in engaging your users with Push Notifications at no extra cost.

Classes

AbstractPush This class defines the behaviour of a Push implementation, and should be extended within the library to support with new providers. 
AbstractPush.PushRegistration This class manages metadata necessary for registering a device for push notifications. 
AbstractPush.RegisterPush Request object for posting to the REST endpoint to register a user for push notifications  
AbstractPush.UnregisterPush Request object for posting to REST endpoint to unregister a user from push notifications  
GCMPush

This functionality can be accessed through the push() convenience method. 

GCMPush.PushConfig This class is used to maintain metadata about the current GCM push configuration in the User collection. 
GCMPush.PushConfigField Manages ids and notificationKeys for PushConfig  
KinveyGCMService IntentService responsible for handling GCM messages.