Welcome to BlackBerry Java application development!

BlackBerry® Java® application development provides you with BlackBerry APIs that can help take your application to a new level of function and design. These APIs provide you access to rich media and other compelling technology that you can leverage to create engaging, visually complex, and stunning new apps that seamlessly connect to other apps as well as BlackBerry device applications.

Start exploring the BlackBerry API and find out how you can interact with almost everything in the BlackBerry solution: from built-in features such as the GPS and the camera and video recorder, to push services and the BlackBerry® Enterprise Server. Choose a view below to begin:

Category Overview

Get started here! Read these overviews and code snippets to help you get started developing applications for BlackBerry devices.

Package Index

Already know what you're looking for? The package index presents the BlackBerry API grouped by the technology that a package supports.

Find out more

Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Java is a trademark of Oracle America, Inc. in the US and other countries.