Patent ID: 9626351
Date: 2017-04-18
CPC Classifications: G06F

Claim:
1. A non-transitory computer-readable medium storing code that when executed by one or more processors associated with one or more computer systems configures the one or more processors for creating documents of desktop applications that act as user interfaces for web-based applications, the non-transitory computer-readable medium comprising: code for creating contents of a document in a native application format associated with an application that includes or is in communication with a view layer and a controller layer developed via an application development framework; code for associating a first user interface element with a portion of the contents of the document using the view layer and the controller layer, wherein the first user interface element is a component of the application development framework, and the portion of the contents of the document is linked with data associated with data models of a web-based application in communication with a model layer developed via the application development framework; code for associating a second user interface element with the document using the view layer and the controller layer, wherein the second user interface element is a component of the application development framework and provides a view of status information created in response to a user interacting with the portion of the contents of the document associated with the first user interface element; and code for generating metadata associated with the document based on the associating of the first user interface element with the portion of the contents of the document and the associating of the second user interface element with the document.