I'd like to get some clarification on the limitation that apps built in the JDE aren't backwards compatible with devices running earlier versions of the device OS. I understand you can't build in JDE 4.2 to run on a 4.1 device. But could you build in (for example) JDE 4.1.0.185 to run on an earlier 4.1.0.nnn device?

The best way to handle this is to have multiple jde's of the OS's. If you try and build a method available only in say 4.2 or greater on the 4.1 jde, you'll get a compile time error that'll indicate the disparity

Quote:

Originally Posted by samwize

Thanks for the answer. At first, I was looking at where to specify that i want to compile for 4.1, or 4.2, or etc.

But is there some verification tool that can detect the version during development? So that if i accidentally used a method available for another version, at least i know.