CN105607916A - Mobile application rapid generation method based on configuration - Google Patents
Mobile application rapid generation method based on configuration Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 11
- 239000000463 material Substances 0.000 claims abstract description 30
- 238000007726 management method Methods 0.000 claims description 22
- 238000013523 data management Methods 0.000 claims description 5
- 238000009434 installation Methods 0.000 claims description 5
- 238000012423 maintenance Methods 0.000 claims description 5
- 230000008520 organization Effects 0.000 claims description 5
- 230000000007 visual effect Effects 0.000 claims description 5
- 230000003068 static effect Effects 0.000 claims description 4
- 238000009826 distribution Methods 0.000 claims description 3
- 238000012856 packing Methods 0.000 claims description 3
- 230000009897 systematic effect Effects 0.000 claims description 3
- 238000011161 development Methods 0.000 abstract description 13
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 13
- 238000010276 construction Methods 0.000 description 3
- 238000003032 molecular docking Methods 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000019771 cognition Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
- G06F8/22—Procedural
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation 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
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.
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)
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)
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 |
-
2016
- 2016-02-25 CN CN201610103277.6A patent/CN105607916A/en active Pending
Patent Citations (4)
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)
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 |