The application provides a
software application generation method and device,
electronic equipment and storage medium. The method comprises the following steps: in response to a construction request for a target version, determining a set of differentiated elements associated with the target version; in a
software construction stage, performing compile-time differentiated
processing on a
common code library based on the set of differentiated elements to generate an application
package carrying static features of the target version; in a running stage of the application
package, performing runtime differentiated
processing on the application
package based on the set of differentiated elements to provide dynamic functions of the target version; wherein, through the combination of the compile-time differentiated
processing and the runtime differentiated processing, a
software application with complete functions of the target version is generated from the
common code library. Through the present scheme, all customized versions can generate complete function applications based on the same set of
common code libraries, eliminating synchronization and merging conflicts in multi-
branch development.