Patent ID: 9239713
Filing Date: 2016-01-19
CPC Classification: G06F,H04W

Claim Text:
1. A method for rendering native mobile applications on a computing device such that the computing device can read or address the mobile applications and plug-in/widget specifications at run time and provide corresponding graphical user interfaces and workflows, the method comprising: maintaining, by the computing device comprising one or more processors and a memory, a mobile application specification, a plurality of plug-in specifications, each of the plug-in specifications being associated with at least one first enterprise backend resource or enterprise service, and a plurality of widget specifications, each of the widget specifications being associated with at least one second enterprise backend resource or enterprise service, in which at least one of the widget specifications or at least one of the plug-in specifications enables bi-directional data transmission between one or more native mobile applications and at least one of the at least one first enterprise backend resource or enterprise service and the at least one second enterprise backend resource or enterprise service; selectively integrating, by the computing device, at least one of the plug-in specifications or at least one of the widget specifications into the mobile application specification; compiling, by the computing device, the one or more native mobile applications based at least in part on the mobile application specification; and sending, by the computing device, the one or more native mobile applications to one or more client devices.