System and method of generating applications for mobile devices
First Claim
1. A method of generating a target application from a reference application, the reference application being a Java application adapted to execute on a reference mobile device, the target application being configured for a target mobile device, the method comprising:
- a) unpacking the reference application into a plurality of class files;
b) transforming the reference application into the target application by a plug-in, wherein the plug-in is adapted to transform a plurality of different reference applications into a corresponding plurality of target applications for a predetermined combination of the reference mobile device and the target mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of generating target applications from Java reference applications for a particular combination of mobile devices is provided. The method includes the steps of: a) unpacking the reference application into a number of class files; and b) transforming the reference application into the target application by a plug-in. The plug-in is capable of transforming different reference applications into corresponding target applications for a particular combination of the reference mobile device and the target mobile device. The system includes a transformation engine and a plug-in corresponding to the reference/target mobile device combination. The plug-in includes an XML file and pieces of software code to modify corresponding portions of the reference application not supported by the target mobile device. The XML file directs the transformation engine to identify the unsupported portion of the reference application and to modify the portion with the selected software code.
36 Citations
31 Claims
-
1. A method of generating a target application from a reference application, the reference application being a Java application adapted to execute on a reference mobile device, the target application being configured for a target mobile device, the method comprising:
-
a) unpacking the reference application into a plurality of class files;
b) transforming the reference application into the target application by a plug-in, wherein the plug-in is adapted to transform a plurality of different reference applications into a corresponding plurality of target applications for a predetermined combination of the reference mobile device and the target mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for transforming Java reference applications adapted to execute on a reference mobile device into corresponding target applications configured for a target mobile device, the system comprising:
-
a) a transformation engine; and
b) a plug-in comprising;
i) an instruction file; and
ii) a selected software code adapted to modify a portion of the reference application not supported by the target mobile device;
wherein the transformation engine is adapted to access the instruction file, the instruction file being adapted to direct the transformation engine to identify the portion of the reference application and to modify the portion with the selected software code. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification