Patent attributes
In one example, a method for generating a dynamic user interface may include the use of a user interface design framework including metadata templates, user interface interpreters, and viewing technology to enable a dynamic user interface generation and output. In some examples, the user interface design framework may include electronic operations implemented at servers and clients for parsing a definition for a user interface in a first markup language (such as XML), implementing features of a selected view technology (such as JSF or HTML5) for generation of the user interface output, and generating the user interface output in the second markup language (such as HTML and associated JavaScript scripting) according to the selected view technology.