1. A computer-implemented method for generating a build script for building a hybrid application (App) comprising: specifying App metadata of a hybrid App by a user using a graphical user interface (GUI) of a metadata editor, the metadata editor generates the App metadata based on user input in the GUI, wherein the App metadata includes configuration information of the hybrid App to be built; inputting the App metadata and build rules to a build script engine; automatically generating, by the build script engine, build scripts for building the hybrid App by using the App metadata and build rules; and providing the build scripts to a build module, wherein the build module builds the App using the build scripts for deployment.