Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Reply
Highlighted
New Developer
Posts: 4
Registered: ‎10-16-2008
My Device: Not Specified

Supporting multiple OS Versions

I would like to write once and support several different versions of the OS.  My understanding is that you need an older JDE/JDK version and that will be upwards compatible?  Is that true?  Are there other options?  I would like to post my app on a webserver and have users install OTA.  I seem to recall years ago it was possible to distribute a jad/jar and have the device convert it to a cod?  If I have to go the JDE/JDK route, is there a recommended version to base it on?
Developer
Posts: 1,415
Registered: ‎07-30-2008
My Device: Not Specified

Re: Supporting multiple OS Versions

I've seen people with multiple IDE's complain about conflicts but if you just use the install to extract the files, AFAIK you

can just copies binaries to different directories without conflict. I've beenusing script for automated builds against 2 of 3

JDE's with no obvious problem. You probably want server side auto-detect too.

I do all my work on 4.0.2 by default but can make special versions as needed.

 

BlackBerry Development Advisor
Posts: 15,784
Registered: ‎07-09-2008
My Device: BlackBerry PRIV
My Carrier: Bell

Re: Supporting multiple OS Versions

Please have a look at the following links.

 

What Is - Appropriate version of the BlackBerry JDE
Article Number: DB-00537

http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800901/What_Is_-_Appr...

 

How To - Load applications onto a BlackBerry smartphone
Article Number: DB-00041

http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800708/800647/How_To_...

Mark Sohm
BlackBerry Development Advisor

Please refrain from posting new questions in solved threads.
Problem solved? Click the Accept As Solution button.
Found a bug? Report it using Issue Tracker