Apple Push Notification Service (APNs for short) is the centerpiece of the push notifications feature. It is a robust and highly efficient service for propagating information to devices such as iPhone, iPad, and iPod touch devices.
Apple Push Notification Service transports and routes a notification from a given provider to a given device. A notification is a short message consisting of two major pieces of data: the device token and the payload. The device token is analogous to a phone number; it contains information that enables APNs to locate the device on which the client application is installed. APNs also uses it to authenticate the routing of a notification. The payload is a JSON-defined property list that specifies how the user of an application on a device is to be alerted.
If you are a native iPhone application developer, you may have heard of the Apple Push Notification service (APNs). There are a lot of excellent online guides on how to get your application to receive remote notifications... but what about the other piece of the puzzle... ACTUALLY SENDING A MESSAGE?!?!
DrukePHP is a bridge between Drupal and CakePHP, allowing module developers to implement core application functionality using MVC patterns (CakePHP) and leveraging the power of Drupal & contrib