Visual Designer - Version of the document and backward compatibility
By lukas on Sep 20, 2006
The visual midlet document consist of two files. One is a plain java file and second one is xml describing the screens and components in the Flow/Screen designer. The xml file version is increased release to release or when there are an incompatible changes in the xml. There are even some changes in generated code time to time.
When you are opening an older version of the vmd then a warning appears. Your "old" code will be converted to new style when you confirm OK on the warning. You SHOULD NOT lost any functionality or your code during the upgrade. You won't be able to open the "newer" version of VMD file in older Mobility Pack.
How the versions changed
|MVDData version||Mobility Pack release|
|1.0||till Mobility Pack 4.1 Beta|
|1.1||Mobility Pack 4.1|
|1.2||Mobility Pack 5.0
Mobility Pack 5.5 till Beta2
Mobility Pack 6.0 zip distro
|1.3||Mobility Pack 5.5 (Q-build 20060907, RCs + Final build)|
I'd like to answer Iwan's question : Can I use NB6 (once MobPack 6 M3 is out) with my NB55 projects and have my colleagues work on the same MIDlet in MB55 still?
Answer: You cannot share project between MobPack 5.5 060907 Q-build and MobPack 6.0 Zip builds. You won't open it in 6.0.
It could work with MobPack 5.5 beta/beta2 and MobPack 6.0 because the mvd versions are still 1.2. Even the visual designer behaviour is still the same.
Unfortunatelly I have to say that it's on your own risc
IMO, the mvd version in 6.0 will be changed to 1.3 when the SVG support will be merged from 5.5 to 6.0 source code.