blackberryblackberry-eclipse-pluginblackberry-jdejadblackberry-world

BlackBerry App World Distribution of .jad files


I am developing an app using Eclipse Plugin with BlackBerry JRE 4.5 to support devices with OS versions 4.5 and higher. I understand that when you use a JRE version lower than 4.7 and you deploy the app to a 4.7 device or a 5.0 device, the app will run in compatibility mode and as a result the virtual keyboard would appear.

I followed this document to avoid running my app in compatibility mode. I was able to generate the .JAD files for version 4.7 only after I built the app with JRE 4.7. I changed my project settings back to JRE 4.5 but I updated the 4.7 .JAD file with the configurations described in the above document. That seemed to work. so when I run my app in 4.7 simulator, I don't see the virtual keyboard. I did the same thing for version 5.0.

Question is - When I package the app and submit it to the App World, will I be able to include the .JAD file for 4.7 and .JAD file for 5.0 so that when the user downloads the app and runs it, it doens't run in compatibility mode? if not, how will I make sure that my app doesn't run in compatibility mode on 4.7 or 5.0 device? If the settings in .JAD file will be compiled in to .COD file and that is used for packaging to the App World, does that take care of things?

Please help me understand if I have to include .COD or .JAD file for each version that my app will support or if one .COD file will include the configuration settings for all the OS versions. (Please bear with my ignorance)


Solution

  • You will only be able to upload the cod files to the RIM app store.

    You will be able to upload a different set of cod files based on the OS. So you can compile a version of your app for OS 4.7.