Packaging

Certify and Increase Opportunity.
Be
Govt. Certified Blackberry Apps Developer

You can create an app that is compatible with multiple versions of the BlackBerry Device Software. When you package your BlackBerry application project (and its dependent projects) for multiple versions of the BlackBerry Device Software, the BlackBerry Java Plug-in for Eclipse creates the application files for distribution to BlackBerry device users that run the versions of the BlackBerry Device Software that you include in your BlackBerry application project.

When you distribute your app by using the BlackBerry Desktop Software or the BlackBerry Enterprise Server push service, the BlackBerry Java Plug-in for Eclipse creates one master .alx file in theStandard folder of your BlackBerry application project.

When you distribute your BlackBerry device application over the Internet, the BlackBerry Java Plug-in forEclipse creates the .jad and .cod files for each version of the BlackBerry Device Software in the Webfolder of your BlackBerry application project.

You can use the auto-signature feature in the BlackBerry Java Plug-in for Eclipse to sign the .cod files automatically after you package a BlackBerry application project.

Packaging output for BlackBerry application projects

Location File extension Description
<project-dir>/deliverables/Standard/ .alx You can use this file to install aBlackBerry device application on a BlackBerry device by using theBlackBerry Device Software or the BlackBerry Enterprise Server.When you package a BlackBerryapplication project for multiple versions of the BlackBerry Device Software, this file contains all of the application files.

You can configure the .alx file name on the Build tab of the BlackBerry_App_descriptor.xml file editor.

<project-dir>/deliverables/Standard/<x.x.x> .cod This file is the executable file for the BlackBerry device application.
<project-dir>/deliverables/Standard/<x.x.x> .csi This log file is created when you sign the .cod files in yourBlackBerry device application.
<project-dir>/deliverables/Standard/<x.x.x> .cso This log file contains the signature keys that are available.
<project-dir>/deliverables/Standard/<x.x.x> .debug This file permits you to debug aBlackBerry device application.
<project-dir>/deliverables/Standard/<x.x.x> .jad This file describes the application that is contained in the .jar file.
<project-dir>/deliverables/Standard/<x.x.x> .jar This file is the application archive file that you can use to distribute your BlackBerry device application.
<project-dir>/deliverables/Standard/<x.x.x> .rapc This file is necessary for packaging your BlackBerrydevice application.
<project-dir>/deliverables/Web The files in this location are generated when you sign your application or when packaging is invoked explicitly. They are intended for sharing with or copying to a deployment system.
<project-dir>/deliverables/Web/<x.x.x> .cod This file is the executable file for the BlackBerry device application.
<project-dir>/deliverables/Web/<x.x.x> x.cod This file is created when a large .cod file is split into one or more sibling .cod files (for example 1.cod, 2.cod, and so on).
<project-dir>/deliverables/Web/<x.x.x> .csi This log file is created when you sign the .cod files in yourBlackBerry device application.
<project-dir>/deliverables/Web/<x.x.x> .cso This log file contains the signature keys that are available.
<project-dir>/deliverables/Web/<x.x.x> .debug This file permits you to debug aBlackBerry device application.
<project-dir>/deliverables/Web/<x.x.x> .jad This file describes the application that is contained in the .jar file.
<project-dir>/deliverables/Web/<x.x.x> .jar This file is the application archive file that you can use to distribute your BlackBerry device application.
<project-dir>/deliverables/Web/<x.x.x> .rapc This file is necessary for packaging your BlackBerrydevice application.

Apply for Blackberry Apps Certification Now!!

http://www.vskills.in/certification/Certified-Blackberry-Apps-Developer

Share this post
[social_warfare]
Submission
Publishing

Get industry recognized certification – Contact us

keyboard_arrow_up