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

Application version dynamic partitioning method and device and medium

A technology of application program and dynamic area, which is applied in the direction of program control device, program loading/starting, version control, etc., and can solve problems such as complex solutions, imprecise partition granularity, and increased workload

Active Publication Date: 2021-01-22
CHANJET INFORMATION TECH CO LTD
View PDF4 Cites 1 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
  • Application version dynamic partitioning method and device and medium
  • Application version dynamic partitioning method and device and medium

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 invention provides an application program version dynamic partitioning method and device and a storage medium, and the method comprises an initialization step: initially defining an application program and a plurality of versions of the application program, wherein the functions of the application programs of all versions are different; in the partitioning step, partitioning multi-dimensionalresources used in the running process of the application programs to obtain mutually independent resources, and each application program version corresponds to one or more independent resources; an analysis step: obtaining the version of the application program corresponding to the user based on the authority of the user, and obtaining the resources of the application program based on the version;and a display step: loading the resource into the application program of the corresponding version based on the user equipment, and displaying the resource on an interface of the user equipment. According to the method and the device, the fine-grained partition of the application program is realized, so that the configuration of the application is simpler and quicker, related data in a local system can be directly loaded when the program runs, the user time is saved, and the operation difficulty is reduced.

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 Applications(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