CPC G06F 8/38 (2013.01) [G06F 8/20 (2013.01); G06F 40/186 (2020.01); G06F 40/30 (2020.01); G06F 3/0482 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, from a user by a service for generating multipage navigable interfaces as a function of semantic data, a definition of an application flow and a semantic definition of application functions, wherein the application flow indicates a flow between different application pages and the semantic definition identifies information and actions to make available in the multipage navigable interface;
responsive to receiving the definition of the application flow, identifying, by the service, a template of a multipage navigable interface that is compatible with the application flow, wherein the template encapsulates a set of functions that are independent of the semantic definition and includes a set of user interface components;
responsive to receiving the semantic data, mapping, by the service, different actions identified by the semantic definition to different user interface components in the set of user interface components;
generating, based on the template and the mapping, the multipage navigable interface comprising the set of user interface components for presenting the information and invoking the actions identified in the semantic definition, wherein a layout of the user interface components within the multipage navigable interface are determined independently of the semantic definition.
|