CN105607916A - Mobile application rapid generation method based on configuration - Google Patents

Mobile application rapid generation method based on configuration Download PDF

Info

Publication number
CN105607916A
CN105607916A CN201610103277.6A CN201610103277A CN105607916A CN 105607916 A CN105607916 A CN 105607916A CN 201610103277 A CN201610103277 A CN 201610103277A CN 105607916 A CN105607916 A CN 105607916A
Authority
CN
China
Prior art keywords
application
template
configuration
data
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610103277.6A
Other languages
Chinese (zh)
Inventor
冯向阳
吴志强
李飞
李绍帅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Communication Information System Co Ltd
Original Assignee
Inspur Communication Information System Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Communication Information System Co Ltd filed Critical Inspur Communication Information System Co Ltd
Priority to CN201610103277.6A priority Critical patent/CN105607916A/en
Publication of CN105607916A publication Critical patent/CN105607916A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/22Procedural
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/36Software reuse
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a mobile application rapid generation method based on configuration, which relates to the field of mobile internet.A template and data are abstracted from application, selected data are injected into a specified template in a configuration mode to form an application interface, and then the application is formed by the combination and the concatenation of the application interfaces; the configuration generation of the application is realized through a template management module, a material management module, an application customization module and an application generation module. According to the invention, a user can quickly create the mobile application required by the user in a short time without any programming technology under a mobile application customization platform, so that the problems of high application development threshold, long development period, poor reusability and the like are solved, the development difficulty and cost are effectively reduced, and the development period is shortened.

Description

A kind of mobile application rapid generation based on configuration
Technical field
The present invention relates to mobile Internet field, specifically a kind of mobile application rapid generation based on configuration.
Background technology
Along with the fast development of mobile device, mobile terminal APP has also presented the growth of explosion type, and user also exists variation and personalization for the use of APP. But in the research and development of traditional application or use procedure, there will be following problem: 1. exploitation threshold is high: the exploitation of the mobile application of tradition need to have the personnel of programming experience to realize;
2. the construction cycle is long: for user, wish that producer and developer can develop the application that meets own demand fast, and for developer, must under the prerequisite of demand of fully understanding user, develop work, and both cognitions for demand certainly exist deviation to a certain degree, cause development efficiency low; 3. reusability is poor: after traditional application and development, be generally only applied to specific platform environment, cannot carry out multiplexing flexibly to data and the pattern of developing complete application.
Summary of the invention
The present invention is directed to the weak point of current needs and prior art development, a kind of mobile application rapid generation based on configuration is provided.
A kind of mobile application rapid generation based on configuration of the present invention, the technical scheme that solves the problems of the technologies described above employing is as follows: the described mobile application rapid generation based on configuration, to apply abstract is template and data, by the mode of configuration, the data of choosing are injected to the template of specifying and form application interface, then form application by the combination serial connection of application interface; Realize the configuration integrate of application by template management module, material management module, applied customization module, application generation module.
In the described mobile application rapid generation based on configuration, described template management module is responsible for the tissue of applying template, Page Template, and provides template establishment function to create and editing template in visual mode; Described material management module provides the establishment of business material, Management and application Service Data Management function, can create all kinds of materials required with maintenance application, organization business data by this module; Described applied customization module provides applied customization function, guides by applied customization, and user can follow the customization that has guided application; Described application generation module provides the packing systematic function of customized application, can directly application be packaged as according to the needs of application distribution to the application installation kit of different cell phone platforms.
The beneficial effect that a kind of mobile application rapid generation based on configuration of the present invention compared with prior art has is: by the present invention, under mobile applied customization platform, user is without any need for programming technique, just can create fast at short notice own needed mobile application, and without carrying out complicated cataloged procedure, solve application and development threshold high, construction cycle is long, the problems such as reusability is poor, the domestic consumer that makes to have no development Experience is carried out a few step shirtsleeve operations and can be completed the exploitation of application by applied customization function, preview and issue, effectively reduce development difficulty, development cost, shorten the construction cycle, can effectively improve user experiences, reply Production requirement fast, there is good application value.
Figure of description
Accompanying drawing 1 is the schematic flow sheet of the described mobile application rapid generation based on configuration.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with specific embodiment, a kind of mobile application rapid generation based on configuration of the present invention is further described.
The deficiency that the present invention exists according to prior art has proposed the mobile application generation method based on configuration, this moves application generation method, provide the required template of application, data access function and visual application to generate interface to user, under mobile applied customization platform, user is without any need for programming technique, select according to demand customization, pass through the mode of configuration by visual interface, can complete the generation of mobile application through a few step simple operations, finally create out the mobile application that meets own demand.
Embodiment:
A kind of mobile application rapid generation based on configuration described in the present embodiment, will apply abstract is template and data, by the mode of configuration, the data of choosing is injected to the template of specifying and forms application interface, then form application by the combination serial connection of application interface; Pass through on the whole template, data, and the mode of a kind of template and data combination is provided, realize the support to application function, on using integral, can be considered the integration of displaying interface and data. The present embodiment is by template management module, material management module, applied customization module, application generation module, provides configuration interface to realize pulling and the configuration of application interface of the choosing of template, data; The business datum that the applying template docking user who provides is provided by the mode of configuration, customization forms application, realizes the configuration integrate of application.
Described in the present embodiment, in mobile application rapid generation, described template management module is responsible for the tissue of applying template, Page Template, and provides template establishment function to create and editing template in visual mode; Described material management module provides the establishment of business material, Management and application Service Data Management function, can create all kinds of materials required with maintenance application, organization business data based on this module, wherein organization business data can directly be docked the database data that dynamically extraction needs in the time of application operation of operation system; Described applied customization module provides applied customization function, guides by applied customization, and user can follow the customization that has guided application; Described application generation module provides the packing systematic function of customized application, can directly application be packaged as according to the needs of application distribution to the application installation kit of different cell phone platforms.
Described mobile application rapid generation, by template management module, can provide template maintenance function, and new template is organized, created to conventional template, and templating realizes the multiplexing of interface; Displaying interface and the Organization of Data of the corresponding application of template. By material management module, material maintenance function can be provided, access and management service data, create and safeguard other materials such as picture, audio frequency, static data; The data division of the corresponding application of material.
In described mobile application rapid generation, described material can be simple static data, as text, picture etc., also can be by the directly data filter of the database definition of docking of data access, the data filter of definition can dynamically extract qualified data in the time of the application operation of customization. In addition, material support combination, can be by the new material of being combined to form of multiple materials, and combine clips can indiscriminately use in the time of configuration access.
Described in foregoing invention, will apply abstract is template and data, by the mode of configuration, the data of choosing is injected to the template of specifying and forms application interface, then form application by the combination serial connection of application interface. User can generate own needed application by simple configuration fast according to self-demand, and without carrying out complicated cataloged procedure, effectively reduces development difficulty.
Accompanying drawing 1 is the schematic flow sheet of the described mobile application rapid generation based on configuration; As shown in Figure 1, by this detailed description of the invention that moves application rapid generation, it is described in further detail:
Step 1, user add the template of institute's customized application by template management module, or the template that directly uses ATL to provide, as can arrangement can be the theme that same template configuration is different;
Step 2, user apply required all kinds of static resources by material management block configuration, carry out data management, and the dynamic data that wherein application loads can directly dock the database in the Service Database that need to present;
Step 3, complete after the preparation of template and material, user can customize concrete application according to the needs of oneself; If prepared relevant material and template in advance, in the time of applied customization, can all carry out template and material preparation work at every turn;
Step 4, in applied customization module creation application, the necessary information of input application is as Apply Names, icon, version etc.; For the application choice template that creates and configure theme (or use acquiescence theme);
Step 5, choose material and need load business datum be configured in the region that presents data corresponding to template; Complete material data the articulating of template, just completed the customization procedure of application; Can be as required by application pack Apk or ipa, realize the structure of different mobile phone operating system platform installation kits.
Above-mentioned detailed description of the invention is only concrete case of the present invention; scope of patent protection of the present invention includes but not limited to above-mentioned detailed description of the invention; suitable variation or replacement that person of an ordinary skill in the technical field any claims according to the invention and any does it, all should fall into scope of patent protection of the present invention.

Claims (6)

1. the mobile application rapid generation based on configuration, is characterized in that, will apply abstract is template and data, by the mode of configuration, the data of choosing is injected to the template of specifying and forms application interface, then form application by the combination serial connection of application interface; Realize the configuration integrate of application by template management module, material management module, applied customization module, application generation module; Wherein, described template management module is responsible for the tissue of applying template, Page Template, and provides template establishment function to create and editing template in visual mode; Described material management module provides the establishment of business material, Management and application Service Data Management function, can create all kinds of materials required with maintenance application, organization business data by this module; Described applied customization module provides applied customization function, guides by applied customization, and user can follow the customization that has guided application; Described application generation module provides the packing systematic function of customized application, can directly application be packaged as according to the needs of application distribution to the application installation kit of different cell phone platforms.
2. rapid generation is applied in a kind of movement based on configuration according to claim 1, it is characterized in that, user adds the template of institute's customized application by template management module, or the template that directly uses ATL to provide.
3. rapid generation is applied in a kind of movement based on configuration according to claim 2, it is characterized in that, user applies required all kinds of static resources by material management block configuration, carries out data management.
4. a kind of mobile application rapid generation based on configuration according to claim 3, is characterized in that, in the application of applied customization module creation, the necessary information of input application is as Apply Names, icon, version; For create application choice template and configure theme or use acquiescence theme.
5. rapid generation is applied in a kind of movement based on configuration according to claim 4, it is characterized in that, choose material and need the business datum loading to be configured in the region that presents data corresponding to template, complete material data the articulating of template, complete the customization procedure of application.
6. a kind of mobile application rapid generation based on configuration according to claim 5, is characterized in that, as required by application pack Apk or ipa, realizes the structure of different mobile phone operating system platform installation kits.
CN201610103277.6A 2016-02-25 2016-02-25 Mobile application rapid generation method based on configuration Pending CN105607916A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610103277.6A CN105607916A (en) 2016-02-25 2016-02-25 Mobile application rapid generation method based on configuration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610103277.6A CN105607916A (en) 2016-02-25 2016-02-25 Mobile application rapid generation method based on configuration

Publications (1)

Publication Number Publication Date
CN105607916A true CN105607916A (en) 2016-05-25

Family

ID=55987870

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610103277.6A Pending CN105607916A (en) 2016-02-25 2016-02-25 Mobile application rapid generation method based on configuration

Country Status (1)

Country Link
CN (1) CN105607916A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106843985A (en) * 2017-02-14 2017-06-13 郑州云海信息技术有限公司 The virtual method and system of a kind of application deployment
CN108897549A (en) * 2018-05-15 2018-11-27 智车优行科技(北京)有限公司 Generation method, device, vehicle, electronic equipment and the medium of file
CN108958826A (en) * 2017-05-22 2018-12-07 北京京东尚科信息技术有限公司 The method and apparatus of dynamic configuration application installation package
CN113094080A (en) * 2021-03-30 2021-07-09 山西云媒体发展有限公司 Mobile client system of county-level media-blending provincial-level technical platform
CN116501320A (en) * 2023-04-26 2023-07-28 安元科技股份有限公司 Method and system for dynamically customizing generation and distribution management APP

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102693121A (en) * 2011-03-24 2012-09-26 叶盛誉 Automatic developing and manufacturing system of cross-platform mobile phone application and implementation method for cross-platform mobile phone application
CN102799430A (en) * 2012-07-02 2012-11-28 电子科技大学 Mobile internet business-oriented off-line visual business development generator
CN102799439A (en) * 2012-07-19 2012-11-28 腾讯科技(深圳)有限公司 Method and device for generating application
CN104267957A (en) * 2014-09-29 2015-01-07 浪潮通信信息***有限公司 Mobile application unified service framework system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102693121A (en) * 2011-03-24 2012-09-26 叶盛誉 Automatic developing and manufacturing system of cross-platform mobile phone application and implementation method for cross-platform mobile phone application
CN102799430A (en) * 2012-07-02 2012-11-28 电子科技大学 Mobile internet business-oriented off-line visual business development generator
CN102799439A (en) * 2012-07-19 2012-11-28 腾讯科技(深圳)有限公司 Method and device for generating application
CN104267957A (en) * 2014-09-29 2015-01-07 浪潮通信信息***有限公司 Mobile application unified service framework system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106843985A (en) * 2017-02-14 2017-06-13 郑州云海信息技术有限公司 The virtual method and system of a kind of application deployment
CN108958826A (en) * 2017-05-22 2018-12-07 北京京东尚科信息技术有限公司 The method and apparatus of dynamic configuration application installation package
CN108958826B (en) * 2017-05-22 2022-06-07 北京京东尚科信息技术有限公司 Method and device for dynamically configuring application installation package
CN108897549A (en) * 2018-05-15 2018-11-27 智车优行科技(北京)有限公司 Generation method, device, vehicle, electronic equipment and the medium of file
CN113094080A (en) * 2021-03-30 2021-07-09 山西云媒体发展有限公司 Mobile client system of county-level media-blending provincial-level technical platform
CN113094080B (en) * 2021-03-30 2024-02-02 山西云媒体发展有限公司 Mobile client system of county-level media-thawing provincial technology platform
CN116501320A (en) * 2023-04-26 2023-07-28 安元科技股份有限公司 Method and system for dynamically customizing generation and distribution management APP

Similar Documents

Publication Publication Date Title
CN105607916A (en) Mobile application rapid generation method based on configuration
CN103019684A (en) Dynamic template-based business page configuring method
CN103927163A (en) Plugin frame processing device and plugin system
CN102200922A (en) Application program installation method and terminal
CN104238881A (en) Terminal information display method and device and terminal
CN108255481A (en) Application and development method and relevant device
CN102789357A (en) Method and device for setting subject resources based on Andriod application technology
CN106020845A (en) Client hybrid rapid development method
EP3367238A1 (en) Producing method and producing system for desktop launcher of mobile terminal
CN104156222A (en) Method for self-defining Android equipment desktop
CN102122245A (en) Method and system for generating configuration item setting interface
CN102480557A (en) BREW (Binary Runtime Environment for Wireless) platform-based mobile phone application program management method and system
CN102819456A (en) Method and device for generating contents in clipboard
CN103092583A (en) Method and device for dynamically generating setting item list views
CN102609357B (en) Method for dynamically building test cases for automatic testing meeting AUTOSAR (automotive open system architecture) standards
CN102314351A (en) Installation program generating device and installation program generating method
CN106020793A (en) A method for rapid form building in an iOS platform application development process
CN101699396A (en) Method for generating wireless terminal menu and device thereof
CN106909386A (en) A kind of cloud platform code continuous integrating method and system
CN102354275B (en) Text input box and data processing method thereof
CN102375738A (en) Device and method for managing data of mobile terminal
CN103699478A (en) Test case generation system and test case generation method
CN102779045A (en) Interface generating method, interface editor and electronic equipment
CN105607901A (en) System memory optimization method and apparatus as well as terminal device
CN103942037A (en) Method and device for theme replacement of mobile device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160525