Client-side listener applications
Client-side applications listen for incoming data. You can create a client app using any of the following platforms:
C/C++ — Cascades
HTML5 — BlackBerry WebWorks
ActionScript — Adobe AIR
Developing a push-enabled client application using Cascades for BlackBerry 10 OS
The BlackBerry 10 Native SDK includes the Cascades framework, which you can use to develop visual and engaging applications for BlackBerry 10. The Cascades framework contains tools and APIs that you can use to build rich applications using Cascades libraries and Qt libraries.
To learn more about the Cascades framework, download and build a sample push-enabled app, view code samples, and more, visit the Cascades developer documentation web site.
Creating a custom BlackBerry WebWorks listener application
To create a widget based on push architecture, you must create both the client-side BlackBerry WebWorks application that listens for and receives pushed data and the server-side application that makes the push request.
To learn more about the BlackBerry WebWorks SDK, dowload and build a sample app, view code samples, and more, visit the BlackBerry WebWorksdeveloper documentation site.
Creating an Adobe AIR app
The BlackBerry SDK for Adobe AIR is designed for Adobe Flash and AIR developers to build (or port) popular applications to the BlackBerry 10 OS.
You can use the SDK with Adobe ActionScript and Adobe Flex APIs to create an engaging user experience. These APIs provide some unique UI components and predefined skins, as well as listeners for events that are specific to BlackBerry devices. Using the Adobe Flash Builder APIs, your application can also access the features that are unique to mobile devices, such as the accelerometer and geolocation information. Additionally, you can harness the features of the BlackBerry 10 Native SDK by developing AIR Native Extensions (ANE).
To learn more about the BlackBerry SDK for Adobe AIR, download and build a sample push-enabled app, view code samples, and more, visit the BlackBerry SDK for Adobe AIR developer documentation web site.
Was this information helpful? Send us your comments.