Here is my way of generating version numbers of an application:
*
The version number convention is:
* Major - a major version represents fundamental changes to the application, important feature(s) etc.
* Minor - a minor update means new feature extensions (e.g. adding new visual effects to an app) or