Google is forcing all Android applications to have both a version name, which is an arbitrary string that's only used for displaying to the user, and a version code, which is a plain integer and is what is used to decide which is the latest version that will be installed.
That should fix a lot of version number problems (prolly not all) and i've been stealing the idea for my own versioning lately.
That should fix a lot of version number problems (prolly not all) and i've been stealing the idea for my own versioning lately.