An application development method, comprising: obtaining (S101) an input file in a predetermined format, the input file comprising content code of each part used for forming an application, wherein the obtaining an input file in a predetermined format comprises: retrieving content code from a resource library, the resource library being node package manager, NPM, resources, according to a determined keyword, and at least loading the retrieved content code, and performing format conversion on the content code according to a format, to obtain the input file in the predetermined format; analyzing the content code of each part in the input file, to obtain association information between components in each part, the components being page element styles of a Hyper Text Markup Language, HTML, and logic packaged into an independent set during web development; determining path information of the components in each part, the path information being a local storage path of a local database of the resource library; modifying path information in the input file according to the association information between the components in each part and the path information of the components in each part; and disassembling content code of each part in the modified input file into different category code according to corresponding categories; invoking (S103) a corresponding compiler according to an attribute of each piece of the category code, to compile the category code, to correspondingly obtain a description file of each piece of the category code; and performing (S103) plug-in processing on the description file of the category code of each part, to obtain the application. obtaining (S101) an input file in a predetermined format, the input file comprising content code of each part used for forming an application, wherein the obtaining an input file in a predetermined format comprises: retrieving content code from a resource library, the resource library being node package manager, NPM, resources, according to a determined keyword, and at least loading the retrieved content code, and performing format conversion on the content code according to a format, to obtain the input file in the predetermined format; retrieving content code from a resource library, the resource library being node package manager, NPM, resources, according to a determined keyword, and at least loading the retrieved content code, and performing format conversion on the content code according to a format, to obtain the input file in the predetermined format; analyzing the content code of each part in the input file, to obtain association information between components in each part, the components being page element styles of a Hyper Text Markup Language, HTML, and logic packaged into an independent set during web development; determining path information of the components in each part, the path information being a local storage path of a local database of the resource library; modifying path information in the input file according to the association information between the components in each part and the path information of the components in each part; and disassembling content code of each part in the modified input file into different category code according to corresponding categories; invoking (S103) a corresponding compiler according to an attribute of each piece of the category code, to compile the category code, to correspondingly obtain a description file of each piece of the category code; and performing (S103) plug-in processing on the description file of the category code of each part, to obtain the application. <EOS>