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

Read about the different categories of BlackBerry API packages. Find code snippets and overviews that you can use to get started developing applications for BlackBerry devices.

Package Index

The package index presents the BlackBerry API grouped by the technology that a package supports.

Find out more


Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.