METHODS AND SYSTEMS FOR DYNAMIC RUNTIME GENERATION OF CUSTOMIZED APPLICATIONS

A user equipment (UE) device for programmatic runtime generation of an application. The UE device receives a UI definition file that includes definitions indicating visual appearance attributes of portions of the application, a set of components that are UI building blocks to be presented within the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: UNTER ECKER, OLIVER, HALSTED, BENJAMIN, TORGEMANE, HENRI
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A user equipment (UE) device for programmatic runtime generation of an application. The UE device receives a UI definition file that includes definitions indicating visual appearance attributes of portions of the application, a set of components that are UI building blocks to be presented within the application, and a set of behaviors that may be performed by the components, where the definitions include attribute-value pairs. The UE device receives a set of component definition files that include code for implementing components that includes the components indicated by the UI definition file and after a beginning of an execution of the application, the UE device parses the UI definition file to identify the visual appearance attributes, the set of components, and the set of behaviors; and dynamically instantiates the set of components based upon the parsed UI definition file and the set of component definition files to create the application. L'invention concerne un dispositif d'équipement d'utilisateur (UE) destiné à la génération programmatique d'exécutions d'une application. Le dispositif d'UE reçoit un fichier de définition d'UI qui comprend des définitions indiquant des attributs d'apparence visuelle de parties de l'application, un ensemble de composants qui sont des modules de construction d'UI à présenter au sein de l'application, et un ensemble de comportements qui peuvent être effectués par les composants, les définitions comprenant des paires attribut-valeur. Le dispositif d'UE reçoit un ensemble de fichiers de définition de composants qui comprennent du code destiné à mettre en œuvre les composants, comprenant les composants indiqués par le fichier de définition d'UI et, après le début d'une exécution de l'application, le dispositif d'UE analyse le fichier de définition d'UI pour identifier les attributs d'apparence visuelle, l'ensemble de composants et l'ensemble de comportements; et instancie dynamiquement l'ensemble de composants en se basant sur le fichier analysé de définition d'UI et l'ensemble de fichiers de définition de composants pour créer l'application.