Method and system for creating interactive software
First Claim
Patent Images
1. A computer-readable medium having computer-executable instructions for performing a method for creating an interactive software application, the method comprising the steps of:
- providing an editor;
providing a database;
providing a compiler;
defining a user interface for said interactive software application with said editor;
storing said user interface in said database;
determining an application platform; and
retrieving said user interface from said database and generating an interactive software application with said compiler based on the user interface and the application platform.
0 Assignments
0 Petitions
Accused Products
Abstract
A computerized method of efficiently creating interactive software applications includes developing a user interface pages for the application based on generic user interface components, data fields, navigation flow, logic constructs, and data access elements. Once the pages are defined for the application, the application developer may select an application platforms such as Java Server Pages or Active Server Pages, and the compiler will produce the necessary code for that application platform.
109 Citations
20 Claims
-
1. A computer-readable medium having computer-executable instructions for performing a method for creating an interactive software application, the method comprising the steps of:
-
providing an editor;
providing a database;
providing a compiler;
defining a user interface for said interactive software application with said editor;
storing said user interface in said database;
determining an application platform; and
retrieving said user interface from said database and generating an interactive software application with said compiler based on the user interface and the application platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium having computer-executable instructions for performing a method for creating an interactive software application, the method comprising the steps of:
-
selecting a user interface, where said user interface comprises a plurality of pages, each page having a page layout;
determining the order in which said pages are to be displayed to an end user;
storing said user interface and generating a software application based on said user interface.
-
-
19. A computer-readable medium having computer-executable instructions for performing a method for creating an interactive software application, the method comprising the steps of:
-
providing a database for storing application modules;
providing an editor for creating and modifying application modules;
providing a compiler for generating an interactive software application;
creating an application module in said editor, each application module comprising a plurality of pages, each of said pages comprising one or more user interface elements and navigation logic for determining the next page to display;
storing said application module in said database;
generating a software application with said compiler, further comprising the substeps of;
retrieving one or more application modules from said database;
determining an application platform for said application; and
generating an application based on the application modules and application platform.
-
-
20. A system for creating an interactive software application, comprising:
a computer processor programmed to execute;
an editor adapted to create a user interface for an interactive software application;
a database adapted to store the user interface; and
a compiler adapted to retrieve the user interface from the database and generate the interactive software application based on the user interface and the application platform.
Specification