01-10-2009 08:41 PM
I have an app that I wish to deploy to BlackBerry apps. What is the best way to compile the app so that it will run on multiple BB devices (not just the storm)?
I developed my app in Eclipse, and it currently compiles for the storm. I converted the project to 4.3, and fixed the incompatibilites. Unfortunately, I need at least 4.2 compatibility (if not earlier). Suggestions?
01-10-2009 08:52 PM
I don't understand the qustion re: 4.2 or earlier - just target the earliest version that will support your app requirements.
You are probably going to need a 2nd build for the Storm, unless you can live with "compatibility mode" limitations. You can use the preprocessor to allow the app to compile under the earlier version, without the Touch API.
01-11-2009 11:59 AM
There is a simple rule.
JDE version has to be less or equal to the device OS version number (can be checked on device via Options-About).
For example if you write your app on JDE 4.2 it will run on devices with OS version 4.2, 4.3 and newer.
There is a special point about Blackberry Storm device (Device OS 4.7).
It is the first blackberry device with touch screen. So your app compiled on JDE 4.2 will run on Storm, but to get the most from the Storm and touchscreen functionality - rewrite your app with JDE 4.7 and RIM API 4.7
01-12-2009 02:55 AM