BlackBerry APIs and Java ME (standard on BlackBerry devices)
User’s computer
Windows 2000 or later, Windows XP, or Windows Vista
BlackBerry Desktop Software version 4.0 or later
Research In Motion USB drivers and a USB connection for the BlackBerry device
BlackBerry Java Application
.alx files and .cod files: The .alx file is the application descriptor that provides information about the application and the
location of the application's .cod files. A .cod file contains compiled and packaged application code. The application
loader tool requires these files so that it can install the BlackBerry Java Application on BlackBerry devices.
required modules: Some BlackBerry Java Applications require modules that are part of the BlackBerry Device
Software. The required modules are listed in the .alx file in a <requires> tag. If the required modules do not exist on the
BlackBerry device, you need to install the necessary BlackBerry Device Software on the BlackBerry device. For more
information about application dependencies, visit www.blackberry.com/developers to read the BlackBerry Java
Development Environment Development Guide.
Make the BlackBerry Java Application available to theBlackBerry Desktop Software
1. Obtain the application installer (.exe file) for the BlackBerry Java Application from the application developer, vendor,
or wireless service provider.
2. Run the application installer on the user's computer to install the .alx identifier file and .cod file in an installation
folder on the user’s computer. You can also run the application installer to install the .alx identifier file and .cod file in
a shared network folder that users can access from their computers.
Install the BlackBerry Java Application using theBlackBerry Desktop Software
For instructions for how to install a BlackBerry Java Application using the BlackBerry Desktop Software, visit
www.blackberry.com/go/docs to find the required version of the BlackBerry Desktop Software User Guide.
Administration Guide Alternative methods for installing BlackBerry Java Applications on BlackBerry devices
171