You can deploy BlackBerry applications to physical devices through BlackBerry Desktop Manager.
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:
Required files include: