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

Application dynamic update method and device, electronic equipment and storage medium

A technology of dynamic update and reflection call, applied in software engineering design, electrical digital data processing, program code conversion, etc., can solve the problem of high time cost, reduce development cost, facilitate expansion and promotion, and achieve the effect of hot update

Active Publication Date: 2018-11-20
BEIJING 58 INFORMATION TTECH CO LTD
View PDF9 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The main purpose of the present invention is to propose a method, device, electronic device and storage medium for application dynamic update, which overcomes the time cost in the prior art that the update of terminal applications can only be completed by republishing higher question

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 dynamic update method and device, electronic equipment and storage medium
  • Application dynamic update method and device, electronic equipment and storage medium
  • Application dynamic update method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0041] figure 1 It is a flowchart of a method for applying dynamic update in the first embodiment of the present invention. according to figure 1 As shown, the first embodiment of the present invention provides a method for dynamically updating an application, which is applied to an application developed based on a hybrid development model, and the method includes:

[0042] S11: Obtain an update resource from the server, where the update resource includes: layout data and business logic data written in a first scripting language;

[0043] When the application program detects that there is an update resource at the server end, the application program sends a data request to the server end, and after obtaining the data request, the server end feeds back the update resource to the application program.

[0044] In addition, the update resource includes: layout data and business logic data, wherein the business logic data is written by the first scripting language.

[0045] Wher...

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 discloses an application dynamic update method and device, electronic equipment and a storage medium. The method comprises the steps: obtaining the update resources from the server side,wherein the update resources include the layout data and the business logic data compiled through the first scripting language; converting the business logic data into an execution protocol and transmitting the execution protocol to a second scripting language component; and analyzing the execution protocol by the second scripting language component and calling the corresponding function module in a reflection way according to the analyzed executing protocol so as to perform the corresponding update operation. According to the method, the device, the electronic equipment and the storage medium, the update resources are issued to the application program through the server side and then the execution protocol is generated based on the business logic data in the update resources. After obtaining the execution protocol, the second scripting language component calls the function module corresponding to the business logic data in a reflection way according to the analyzed execution protocolso as to perform the corresponding update operation.

Description

technical field [0001] The invention relates to the field of mobile application development, in particular to a method, device, electronic equipment and storage medium for dynamic update of applications. Background technique [0002] With the development of Internet technology and smart terminal technology, various applications have spread to all aspects of public life, such as watching movies, shopping, paying, socializing, providing various information, and so on. At present, the applications of these smart terminals are often implemented by local applications (NativeApp). The local applications are implemented by using the API (Application Programming Interface, application programming interface) provided by the native operating system, which can ensure the high performance of the application and a good interactive experience. [0003] However, the interactive behavior of pages in existing local applications (such as interactive jumps) is fixed on the smart terminal. If y...

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/65G06F8/41G06F8/71
CPCG06F8/427G06F8/65G06F8/71
Inventor 李瑞东
Owner BEIJING 58 INFORMATION TTECH 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