The JavaÂ® Application Development approach is ideal for those looking to create rich client applications, giving you the utmost development flexibility and power. Create feature-rich applications with an incredibly broad reach in functionality: games, corporate applications, consumer productivity, or wherever your imagination takes you.
Developing in Java also enables you to take full advantage of BlackBerryÂ® smartphone features (including the camera, phone and peripheral protocols like BluetoothÂ®) and integrate with core BlackBerry applications such as address book, GPS functionality, BlackBerryÂ® Maps and even the BlackBerry Message application.
Of course, with greater functionality comes greater complexity and skill requirements. The Java Application Development approach is recommended for those familiar with Java application development and here we comes in.