Web application generator
First Claim
1. A computer-implemented method, comprising:
- receiving input files comprising markup language text for a graphical user interface;
obtaining an application framework code;
receiving web application business logic objects;
organizing the application framework code and the web application business logic objects into web application source code; and
binding the web application source code with the input files, the binding including compiling the input files;
wherein the application framework code is configured to, at runtime, detect any change to web application screens and to re-compile the input files in response to detecting the any change.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system and apparatus for providing a web application generator to generate the basis for a complete web application source code. Based on graphical user interface input files provided by graphic designers, the web application generator generates application framework code, an event handler skeleton and business logic foundation code. Web developers then prepare additional source code using an object-oriented programming language based on the event handler skeleton and business logic foundation code to create web application business logic objects and event handler methods. Ultimately the graphical user interface input files prepared by the graphic designers and web application source code prepared by the web developers are dynamically bound at runtime.
-
Citations
39 Claims
-
1. A computer-implemented method, comprising:
-
receiving input files comprising markup language text for a graphical user interface; obtaining an application framework code; receiving web application business logic objects; organizing the application framework code and the web application business logic objects into web application source code; and binding the web application source code with the input files, the binding including compiling the input files; wherein the application framework code is configured to, at runtime, detect any change to web application screens and to re-compile the input files in response to detecting the any change. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26)
-
-
25. An article of manufacture including a non-transitory computer-readable memory having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations comprising:
-
receiving input files associated with a graphical user interface code and web application business logic objects associated with a business logic foundation code; obtaining an application framework code; organizing the application framework code and the web application business logic objects into web application source code; and binding the web application source code with the input files, the binding including compiling the input files; wherein the application framework code is configured to, at runtime, detect any change to web application screens and to re-compile the input files in response to detecting the any change. - View Dependent Claims (27, 28, 29)
-
-
30. An apparatus, comprising:
-
means for receiving input files associated with a graphical user interface code; means for generating an application framework code; means for receiving web application business logic objects; means for organizing the application framework code and the web application business logic objects into web application source code; means for binding the web application source code with the input files; and means for compiling the input files; wherein the application framework code is configured to, at runtime, detect any change to web application screens to re-compile the input files in response to detecting a change. - View Dependent Claims (31, 32, 33, 34)
-
-
35. An apparatus, comprising:
-
a processing device including a processor configured to; receive input files associated with a graphical user interface code and web application business logic objects associated with a business logic foundation code; obtain an application framework code; organize the application framework code and the web application business logic objects into web application source code; and bind the web application source code with the input files, the binding including compiling the input files; wherein the application framework code is configured to, at runtime, detect any change to web application screens and to re-compile the input files in response to detecting the any change. - View Dependent Claims (36, 37, 38, 39)
-
Specification