Conversion methods of applications of mobile devices and mobile devices and systems using the same
First Claim
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, andwherein 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A conversion method of applications of mobile devices is provided. The method includes the steps of obtaining a device feature information and a platform information of a mobile device, 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 in which the first application is represented by a platform-neutral language and at least includes the first description data for 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 on the mobile device.
-
Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile device, capable of converting applications thereof, comprising:
-
a communication module for connecting to a server via a wireless communication network; and a controller for obtaining a device feature information and a platform information of the mobile device, receiving a converter and a first application containing a first description data from the server via the communication module, executing the converter to modify the first description data of the 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, and wherein the interaction design of the user interface is modified 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. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system, capable of converting a mobile device application, comprising:
-
a communication device for connecting to a mobile device via a communication network for obtaining a device feature information and a platform information of the mobile device; and a server controlling module for executing a converter to modify a first description data of a first application according to the obtained device feature information and platform information, convert the modified first application to a second application and transmit the second application to the mobile device, 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, and wherein the interaction design of the user interface is modified according to hardware that the mobile device equipped indicated by the obtained device feature information and, 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. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A mobile application development system for generating an application and providing the application to a mobile device, comprising:
-
a communication device for connecting to the mobile device via a communication network; an editor for generating a first 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 a converter for modifying the first description data of the first application according to a device feature information and a platform information of the mobile device and converting the modified first application to a second application, wherein 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, and wherein the interaction design of the user interface is modified 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. - View Dependent Claims (20)
-
Specification