Patent ID: 9471303
Filing Date: 2016-10-18
CPC Classification: G06F

Claim Text:
1. A computer-implemented method for developing web and hybrid versions of an application (App) of a project, wherein a web App resides on a server and is accessed using a browser on an end-user device and wherein a hybrid App is a mobile enabled App having access to native application program interfaces (APIs), the method comprising: providing a façade framework, the façade framework comprising, providing base code of a base project using an application development system, wherein the base code comprises common code to web assets common to the web and hybrid versions of the App of the project; extending the base code to create an extended base code using the application development system to produce an extended code of the project, wherein the extended code includes hybrid features used by the project, the extended base code serves as a unified code for both the web and hybrid versions of the App of the project; and previewing the App using the unified code, wherein a bootstrap module of the façade framework loads the App with APIs from the web library or the hybrid library according to whether the web version or hybrid version of the App is running, wherein