You can deploy BlackBerry applications to physical devices through BlackBerry Desktop Manager or over-the-air (OTA).
The generated code is compiled against the BlackBerry RAPC compiler to output the following COD (.cod), Application Loader Files (.alx), and Java Application Descriptor (.jad) files. File requirements depend on application and installation type:
- OTA installation – requires all the JAD and COD files located in the ota subdirectory of the BlackBerry build version. For example: <UnwiredPlatform_InstallDir>\UnwiredPlatform\Unwired_WorkSpace\Eclipse\sybase_workspace\mobile\eclipse\plugins\com.sybase.uep.bob.rim_1.5.2.<timestamp>\generate\blackberry\build-<version>\ota.
- Desktop Manager installation – requires ALX and COD files located in the BlackBerry<buildversion> subdirectory. For example: <UnwiredPlatform_InstallDir>\UnwiredPlatform\Unwired_WorkSpace\Eclipse\sybase_workspace\mobile\eclipse\plugins\com.sybase.uep.bob.rim_1.5.2.<timestamp>\generate\blackberry\build-<version>.
Required files include:
- UltralLiteJ.cod/.alx/.jad files
- BOBFramework.cod/.alx/.jad files
- SUPPushListener.cod/.alx/.jad files
In addition to these generated files:
- client.cod/.alx/.jad files
- options.cod/.alx/.jad files