I am pleased to announce the release of the BlackBerry® Push Service SDK v1.0.1 and an update to the BlackBerry Push Service!
BlackBerry Push Service v1.0.1:
BlackBerry Push Service allows you to efficiently and reliably deliver information to your users through a BlackBerry Java® or BlackBerry® WebWorks™ Application. It provides an easy-to-use server side API based on the open WAP Push Access protocol v2.2 standard. BlackBerry Push Service is available to all developers and web content providers. By using this service, you can make your application more engaging and help turn it into a Super App.
New features in this release:
- Subscription Check API: A new server side API has been added, which allows you to check the registration status of devices registered with your application.
- Optimizations and bug fixes: Improvements made to both performance and reliability.
Note: The Subscription Check API is part of the BlackBerry Push Service itself, so it can be used independently of the SDK for your server application. To learn more about the Subscription Check API, please review the BlackBerry PAP Development Guide.
So why is this important? First and foremost, this API ensures that you are only pushing data to subscribed users and your push quota is not wasted by pushing to unsubscribed ones. This is especially important if you are using the BlackBerry® Push Essentials service, which doesn’t include the ability to query for push status to check for unsubscribed users.
Secondly, this API provides you with the ability to synchronize your list of active subscribers with those that BlackBerry Push Service records as active. This reduces the overhead of managing unsubscribed users, which can further improve the performance of your server application.
BlackBerry Push Service SDK v1.0.1:
BlackBerry Push Service SDK solves all the common problems inherent in developing a push-based application, such as PAP implementation, subscription management and notification handling. It comes with a sample server and client application to get you started in no time.
New features in this release:
- Support for Subscription Check API: Support for the Subscription Check API has been added, so you can take advantage of it through the SDK APIs. A set of sync APIs have also been added to automatically synchronize subscriber status with the SDK database.
- Statistics gathering: Allows you to better track data regarding push operations (such as push count and remaining quota) and SDK operations (such as memory, thread pools, work queues).
- Improved Query Capabilities: This enables simple retrieval of data pertaining to your subscribers and pushes via user-defined criterion.
- Installer Improvements: Command line installation support has been added to the Linux version.
For a complete list of changes, please consult the release notes.
I am sure you are as excited as I am and can’t wait to try out the new features introduced in this release! BlackBerry Push Service v1.0.1 has been rolled out to EVAL as well as production environments. Download the BlackBerry Push Service SDK v1.0.1 today!