Sha256: 0190c4458cd3ce58dc830a939dcdd1a8f2641a2615d0cb5b15efd7ab4b1040e0

Contents?: true

Size: 1.31 KB

Versions: 20

Compression:

Stored size: 1.31 KB

Contents

Push Synchronization
===

Use push synchronization when you want to automatically detect changes on the RhoConnect side, and you want to push those changes to your client without having to tell your client to sync.

RhoConnect has a simple ruby API for sending push notifications (a ping call) to a user's devices. This API can be called directly, queued as a resque job, or called remotely via the [RhoConnect REST API](/rhoconnect/rest-api). The push message can trigger the following actions in the rhodes application: alert with a message, sync one or more sources, vibrate, display a badge, and play a sound file.

The following sections show how to use the RhoConnect application to deliver push messages on each platform and how you can handle the push notification in your Rhodes application.

You will need to perform the following tasks.

* [Set up the configuration settings in the RhoConnect application](/rhoconnect/push-server-setup) for your mobile client operating system.
* [Execute a ping call](/rhoconnect/push-backend-setup) from your RhoConnect source adapter or from your backend application that uses a RhoConnect plugin.
* [Set up push notification support](/rhoconnect/push-client-setup) -- receiving push notifications from the RhoConnect server/backend -- on your Android, Blackberry, or iPhone client application.

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
rhoconnect-3.4.5 doc/push.txt
rhoconnect-3.4.4 doc/push.txt
rhoconnect-3.4.3 doc/push.txt
rhoconnect-3.4.2 doc/push.txt
rhoconnect-3.3.6 doc/push.txt
rhoconnect-3.3.5 doc/push.txt
rhoconnect-3.3.4 doc/push.txt
rhoconnect-3.3.3 doc/push.txt
rhoconnect-3.3.2 doc/push.txt
rhoconnect-3.3.1 doc/push.txt
rhoconnect-3.3.1.beta4 doc/push.txt
rhoconnect-3.3.1.beta3 doc/push.txt
rhoconnect-3.3.1.beta2 doc/push.txt
rhoconnect-3.2.1 doc/push.txt
rhoconnect-3.2.0 doc/push.txt
rhoconnect-3.2.0.beta5 doc/push.txt
rhoconnect-3.2.0.beta4 doc/push.txt
rhoconnect-3.2.0.beta3 doc/push.txt
rhoconnect-3.2.0.beta2 doc/push.txt
rhoconnect-3.2.0.beta1 doc/push.txt