METHOD AND SYSTEM FOR GENERATING AN APPLICATION
First Claim
1. A method comprising:
- accessing source code associated with an application;
compiling the source code;
generating a header section of a main segment based on the compiling, the header section describing the application;
generating a user interface section of the main segment based on the compiling, the user interface section capable of being used to draw screens, display information, and receive user input;
generating a procedures section of the main segment based on the compiling;
generating a text resources segment of the application based on the compiling, the text resources segment including textual data; and
generating a binary resources segment of the application based on the compiling, the binary resources segment including binary data.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for generating an application are described. In one embodiment, source code associated with an application may be accessed. A header section of a main segment may be generated based on the compiling. The header section may describe the application. A user interface section of the main segment may be generated based on the compiling. The user interface section may be capable of being used to draw screens, display information, and receive user input. A procedures section of the main segment may be generated based on the compiling. The user interface section may be capable of being used to draw screens, display information, and receive user input. A text resources segment of the application may be generated based on the compiling. The text resources segment may include textual data. A binary resources segment of the application may be generated based on the compiling. The binary resources segment may include binary data.
-
Citations
36 Claims
-
1. A method comprising:
-
accessing source code associated with an application; compiling the source code; generating a header section of a main segment based on the compiling, the header section describing the application; generating a user interface section of the main segment based on the compiling, the user interface section capable of being used to draw screens, display information, and receive user input; generating a procedures section of the main segment based on the compiling; generating a text resources segment of the application based on the compiling, the text resources segment including textual data; and generating a binary resources segment of the application based on the compiling, the binary resources segment including binary data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
determining an occurrence of an event during execution of an application; identifying a procedure from a procedures section of an application based on the determining of the occurrence of the event; loading a plurality of actions associated with the procedure based on the identifying of the procedure; accessing textual data from a text resources segment of the application based on a particular action of the plurality of actions; accessing binary data from a binary resources segment of the application based on the particular action; performing a function of the particular action based on the instruction specified in the particular action, the textual data, and the binary data; and proving a result of the performing of the function. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method comprising:
-
receiving a data item of a data type in a textual format; identifying the data type of the data item as a numeric data type; determining a number of bytes for a numeric representation of the data item based on the identifying of the data type; and storing the numeric representation of the data item. - View Dependent Claims (30)
-
-
31. A machine-readable medium comprising instructions, which when implemented by one or more processors perform the following operations:
-
access source code associated with an application; compile the source code; generating a header section of a main segment based on the compiling, the header section describing the application; generating a user interface section of the main segment based on the compiling, the user interface section capable of being used to draw screens, display information, and receive user input; generating a procedures section of the main segment based on the compiling; generate a text resources segment of the application based on the compilation, the text resources segment including textual data; and generate a binary resources segment of the application based on the compilation, the binary resources segment including binary data. - View Dependent Claims (32)
-
-
33. A machine-readable medium comprising instructions, which when implemented by one or more processors perform the following operations:
-
determine an occurrence of an event during execution of an application; identify a procedure from a procedures section of the application based on the determination of the occurrence of the event; load a plurality of actions associated with the procedure based on identification of the procedure; access textual data from a text resources segment of the application based on a particular action of the plurality of actions; access binary data from a binary resources segment of the application based on the particular action; perform a function of the particular action based on the instruction specified in the particular action, the textual data, and the binary data; and prove a result of performance of the function. - View Dependent Claims (34)
-
-
35. A system comprising:
-
a processor; a data access module coupled to the processor to access source code associated with an application; a compiler module to compile the source code; a main segment generation module to generate a main segment of an application based on the compiling by the compiler module, the main segment including a header section, a user interface section, and a procedures section, the header section describing the application, the user interface section capable of being used to draw screens, display information, and receive user input; a text resources segment generation module to generate a text resources segment of the application based on the compiling by the compiler module, the text resources segment including textual data; and a binary resources segment generation module to generate a binary resources segment of the application based on the compiling by the compiler module, the binary resources segment including binary data. - View Dependent Claims (36)
-
Specification