Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method, device and medium for dynamically partitioning application program versions

A technology of application program and dynamic area, which is applied in the direction of program control device, program loading/starting, program files, etc., and can solve problems such as poor flexibility, many program branches, and complex schemes

Active Publication Date: 2021-03-19
CHANJET INFORMATION TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its disadvantages are: it is necessary to maintain different versions of source code programs, which increases the workload a lot, and the separation granularity is not fine enough
[0005] Another method is that the source code is one set, but in the source code, in the application scenario that needs to be controlled by version, write a branch program to control. The defect is: the source code controls the version through the branch, resulting in many program branches and business problems. The logic is complex; any version control changes require code modification
[0006] It can be seen that in the existing technology, the implementation cost of application version segmentation is high, the solution is complicated, the flexibility is poor, and the segmentation granularity is not fine, etc.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method, device and medium for dynamically partitioning application program versions
  • A method, device and medium for dynamically partitioning application program versions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030]The application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain related inventions, rather than to limit the invention. It should also be noted that, for the convenience of description, only the parts related to the related invention are shown in the drawings.

[0031] It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and embodiments.

[0032] figure 1 A method for dynamically partitioning application program versions of the present invention is shown, the method includes:

[0033] Initialization step S101, initially defining the application program and multiple versions of the application program, wherein ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides a method, device and storage medium for dynamically partitioning application program versions. The method includes: an initialization step of initially defining an application program and multiple versions of the application program, wherein each version of the application program has different functions; In the partitioning step, the multi-dimensional resources used in the running process of the application are partitioned to obtain mutually independent resources, and each application version corresponds to one or more independent resources; in the parsing step, the resource is obtained based on the user's authority. The version of the application program corresponding to the user is based on obtaining the resource of the application program; the display step is based on the user equipment loading the resource into the corresponding version of the application program and displaying it on the interface of the user equipment. The invention realizes the fine-grained division of the application program, makes the configuration of the application simpler and faster, and can directly load the relevant data in the local system when the program is running, saving the time of the user and reducing the difficulty of operation.

Description

technical field [0001] The invention relates to the technical field of computer program design, in particular to a method, device and storage medium for dynamically partitioning application program versions. Background technique [0002] In the 2B application system, application versions with different prices are often packaged according to the customer's business scale and economic strength, such as the popular version, standard version, and flagship version, which can provide customers with entry-level, standard, and enhanced levels. Application functions and experience, helping customers choose the application version that suits them to develop business and strengthen management. After the client enterprise develops and grows, it can be smoothly upgraded to a higher application version. [0003] In the prior art, in a software system, common methods for implementing version separation are as follows. [0004] One way is to pull different branches for different versions ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/71G06F9/445G06F8/73G06F8/41
CPCG06F8/427G06F8/71G06F8/73G06F9/44521
Inventor 杨晓燕赵晓辉
Owner CHANJET INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products