Configuring push services
To send push notifications, Appcelerator Cloud Services relies on the Google Cloud Messaging (GCM) for Android applications, and the Apple Push Notification (APN) service for iOS applications. To use these services in your Titanium application, you first need to enable GCM or APN for your application, and then configure ACS with information about your push service. This guide walks you through the process of creating and configuring push services for your application. For more information, see Configuring push services.
Subscribing to push notifications
For a push notification to reach a user, the user (or device) must be subscribed to receive push notifications on one or more notification channels. The application must also obtain a device token, which permits ACS to communicate with the push service provider (Google Cloud Messaging or Apple Push Notification). This guide explains how to how obtain a device token, and how to use the PushNotifications API to manage your user's notification subscriptions. For more information, see Subscribing to push notifications.
Sending and scheduling push notifications
To send and schedule push notifications, you can use Appcelerator Dashboard (requires an Appcelerator Platform subscription). Community users send push notification from the My Apps console. You can also directly call the PushNotifications APIs
notify_token methods to send notifications. For more information, see Sending and Scheduling Push Notifications.