| CPC G06F 8/60 (2013.01) [G06F 8/61 (2013.01)] | 14 Claims |

|
1. A method for creating, sharing, and integrating a vendor application into a host platform, the method comprising:
communicating, by a host platform implemented by a host processor, a framework package corresponding to an application framework, wherein the framework package comprises a software abstraction for providing generic functionality in developing a vendor application;
receiving, by the host platform, an application package corresponding to a vendor application, wherein the application package comprises a plurality of metadata files, control method descriptions, and content files; and
integrating the application package to generate an integration of the vendor application based on the application framework; and
initiating a handshake procedure between the vendor application provided by the application package and the host platform, wherein the handshake procedure comprises:
mounting one or more web components of the vendor application at a container;
communicating a first indicator between the container and the host platform to indicate that the application is ready for deployment;
awaiting communication of the first indicator by the host platform;
upon receiving the first indicator, integrating application parameters corresponding to the vendor application;
communicating a second indicator to indicate that the application has been deployed; and
setting parameters of the application to permit rendering by a runtime process.
|