1. A conversion method of applications of mobile devices, comprising: obtaining a device feature information and a platform information of a mobile device; and modifying, by a convertor, a first description data of a first application according to the obtained device feature information and platform information and converting the modified first application to a second application, wherein the first application is represented by a platform-neutral language and at least includes the first description data describing the interaction design of a user interface, and the second application is represented by a language corresponding to the platform information and can be executed to generate the user interface on the mobile device, wherein the modifying step further comprises modifying the interaction design of the user interface according to hardware that the mobile device equipped indicated by the obtained device feature information, and wherein when the mobile device does not support a first interaction functionality in the interaction design of the user interface, modifying the interaction design of the user interface by replacing the first interaction functionality with a second interaction functionality that supported by the mobile device.