The invention discloses a
software development
system and mode based on
template design under an Android platform. The
system comprises a UI design
pool unit, a background
server Portal unit and an Android
terminal unit. A communication protocol is arranged between the background
server Portal unit and the Android
terminal unit. The UI design
pool unit is used for setting all supported UI interface systems. The UI interface systems are imported into a MySQL
database through the background
server Portal unit, so that a template code and a menu code are well configured, and are packaged into
Json format data through the communication protocol. The Android
terminal unit analyzes the data which are packaged to be in the
Json format through the communication protocol, and accordingly the template code is recognized and skips to a corresponding interface. According to the
software development
system and mode, after the modified menu is clicked, an
Android App software code does not need to be adjusted again for the interfaces which should be displayed, and the background server Portal unit is used for configuration directly. The same set of Android
project engineering code is used in the unified mode, a plurality of sets of App
engineering do not need to be maintained,
product engineering code branches are reduced, repeated development and test work is also reduced, and cost is lowered.