03-27-2013 12:22 PM - edited 03-27-2013 12:23 PM
I am coming from Android / iOS platforms and at least there , when you want to target an OS you have to use the same or less SDK version. For example if i want to target iOS 4 , i will build with 4.
I believe the same idea is implemented here. However how is it possible that i am using JDE 7 and i am targeting my device which runs OS 5 and the application runs normaly?
I read somewhere that the JDE version will target the specific OS(and higher). Did i read wrong or understood something wrong? Now that i am using JDE 7(the latest for OS 7) what OSs am i actually targetting? All less than 7?
04-03-2013 10:52 AM
The same model applys to BlackBerry as well. Details are here: Appropriate version of the BlackBerry JDE and BlackBerry Java SDK
04-08-2013 11:38 AM
Still can you answer me , why the application i build runs on my mobile?
If we have forward-compatibility , like in all the rest platforms the app shouldnt run right?
04-08-2013 11:40 AM
Sometimes you can get lucky if you are only using libraries that haven't changed between versions. It's not a recommended/supported configuration though.