Nyhetsbrev påmelding
Introduction to BlackBerry development
The BlackBerry smartphone is built from scratch as a Java based device. Every BlackBerry application is written in JavaME. All BlackBerry smartphones support at least MIDP 1.0 and CLDC 1.0, and the smartphone runs BlackBerry Device Software v4.0 or higher. There is also MODP 2.0/CLDC 1.1 support.
The Java API on the BlackBerry smartphone allows you to develop substantial client applications that will provide:
- Adjustable GUI
- Local data storage on the device
- Event listening and system interface
- Secure wireless transport through http og TCP
- Network signal and seamless roaming support
The BlackBerry platform is unique in that it offers real-time data push; developers should maximize this in their application. BlackBerry applications should also use RIM’s menu structure, and also integrate and build on the BlackBerry experience when possible.
Supported JSR’s:
4.0 and later: JSR 75 PIM, JSR MIDP, JSR 135 Mobile Media, JSR 139 CLDC, JSR 179 Location (enhanced in 4.0.2 and higher to make it possible to connect to an external recipient)
4.2.1 and later: JSR 75 File, JSR 82 Bluetooth, JSR 177 Security and Trust
4.3 and later: JSR 172 Web Services, JSR 2.5 MMS, JSR 211 Content Handler (CHAPI), JSR 238 Internationalization
4.5 did not add any new JSR’s. 4.5 added new RIM such as HTML email, MapField, Spell Check etc.
4.6 added JSR 226 and snap shot API from JSR 135
4.7 did not add any new JSR’s, but added new RIM API’s about touch and orientation.

