TRANSLATION OF PROGRAMMING CODE
First Claim
1. A method for converting a source application to a platform-independent application, the method comprising:
- translating source programming language code of the source application to target programming language code of the platform-independent application, wherein the source programming language code comprises Connected Limited Device Configuration (CLDC) code, and wherein the target programming language is independent of one or more device platforms; and
converting one or more source resources associated with the source application to one or more target resources.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention may provide methods and/or systems for converting a source application to a platform-independent application. Source programming language code of the source application may be translated to target programming language code of the platform-independent application. The source programming language code may comprise Connected Limited Device Configuration (CLDC) code, and the platform-independent programming language may be independent of one or more device platforms. Further, one or more source resources associated with the source application may be converted to one or more target resources.
-
Citations
27 Claims
-
1. A method for converting a source application to a platform-independent application, the method comprising:
-
translating source programming language code of the source application to target programming language code of the platform-independent application, wherein the source programming language code comprises Connected Limited Device Configuration (CLDC) code, and wherein the target programming language is independent of one or more device platforms; and converting one or more source resources associated with the source application to one or more target resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for converting a source application to a platform-independent application, the apparatus comprising:
-
a code transformer configured to translate source programming language code of the source application to target programming language code of the platform-independent application, wherein the source programming language code comprises Connected Limited Device Configuration (CLDC) code, and wherein the platform-independent programming language is independent of one or more device platforms; and a resource converter configured to convert one or more source resources associated with the source application to one or more target resources. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for converting a source application to a platform-independent application, the system comprising:
-
means for translating source programming language code of the source application to target programming language code of the platform-independent application, wherein the source programming language code comprises Connected Limited Device Configuration (CLDC) code, and wherein the platform-independent programming language is independent of one or more device platforms; and means for converting one or more source resources associated with the source application to one or more target resources. - View Dependent Claims (20, 21, 22)
-
-
23. A computer-readable medium having computer-executable instructions that, if executed by a computing device, cause the computing device to implement a method for converting a source application to a platform-independent application, said method comprising:
-
translating source programming language code of the source application to target programming language code of the platform-independent application, wherein the source programming language code comprises Connected Limited Device Configuration (CLDC) code, and wherein the platform-independent programming language is independent of one or more device platforms; and converting one or more source resources associated with the source application to one or more target resources. - View Dependent Claims (24, 25, 26, 27)
-
Specification