The invention discloses a mobile application dynamic layout method and system. The method comprises the steps that a zipped package of a dynamic layout program in a server is obtained, and then the zipped package is loaded to local, wherein the dynamic layout program is written by using the JS language; the zipped package is parsed through a JS parsing engine and converted into a memory object, and then the memory object is mapped into a local object; the local object is mounted in a control module to be rendered, so that the local object is displayed in an interface. By means of the method and system, the dynamic layout localization of the program is achieved. The dynamic layout program is uploaded to the server, because the program is written by using the universal script language, the corresponding zipped package can be uploaded to the server and then sent to a client, and update is achieved by downloading the zipped package. Therefore, while it can be ensured that the user experience same as the user experience obtained through a localized scheme is obtained, hot update can be achieved, and the program is written by using the universal script language, so that extension and popularization are convenient to achieve.