BlackBerry® Java® Development Environment (BlackBerry JDE)
BlackBerry® Mobile Data System (BlackBerry MDS)
Proof of Concept Application
The BlackBerry® Enterprise Solution allows application developers to build server-side enterprise applications that leverage use push technology to deliver information to BlackBerry smartphone users. With push technology, server-side applications can push content securely to the BlackBerry Browser or to a custom rich-client application on the BlackBerry smartphone. In either case, enterprise developers can easily build applications that notify BlackBerry smartphone users when new content arrives, providing up-to-date information and alerts.
The Attachments section provides links to three versions of sample Emergency Contact List (ECL) applications, as shown in the table below. These versions illustrate how to extract content from an enterprise database and push it out to the BlackBerry smartphone. They also illustrate how to push content to an application on the BlackBerry smartphone.
BlackBerry Client Implementation
Microsoft® Excel® Spreadsheet
Microsoft Excel Spreadsheet
Microsoft® Access® Database
Microsoft® SQL Server®
Windows® Service - allows the push to be run on a timed basis (for example, daily)
Push Access Protocol (PAP)
IBM® Lotus Notes® Database
Lotus Notes Interface
Also, these sample applications illustrate how to push to a BlackBerry MDS Browser Application, and a BlackBerry MDS Java Application.
The ECL sample applications also introduce how to push content from an enterprise database or application to the BlackBerry smartphone from a variety of different server-side application environments. Advanced push features such as Reliable Push, Delivery Acknowledgements, and Offline Browser Forms are not illustrated in these samples. For more information on developing push-based applications for the BlackBerry smartphone, refer to the product documentation for the BlackBerry Browser, the BlackBerry Java Development Environment.
BlackBerry Client application
BlackBerry® Device Software 4.0 and later
Note: The BlackBerry Client application can be tested on a device simulator, but it must be signed before it can be deployed to a live BlackBerry smartphone. For more information, see this article.