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

Method and device for expanding functions of application program

A technology of application programs and extension methods, which is applied in the field of application program function extension methods and devices, and can solve problems such as inability to modify and expand link libraries, invalidation, security issues, etc.

Inactive Publication Date: 2015-03-04
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF8 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the extension method in the form of a link library needs to be separately integrated into the executable file of the application. When it is separated from the source code of the host application, the related functions of the link library cannot be modified and expanded. In some cases, all or part of the source code permissions of the host application are given to Third-party developers will cause security problems, and the extension method in the form of link library cannot take effect in the published host application

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
  • Method and device for expanding functions of application program
  • Method and device for expanding functions of application program
  • Method and device for expanding functions of application program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention. On the contrary, the embodiments of the present invention include all changes, modifications and equivalents coming within the spirit and scope of the appended claims.

[0018] figure 1 It is a schematic flowchart of a method for extending the function of an application program proposed by an embodiment of the present invention, and the method includes:

[0019] S11: Install a script plug-in, the script plug-in can provide functions that need to be extended, the script plug-in is written by a third-party developer according to the open in...

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 a method and a device for expanding functions of an application program. The method for expanding the functions of the application program comprises the following steps of installing a script plug-in, wherein the script plug-in can provide the functions needing to be expanded and is compiled by a third-party developer according to an open interface provided by a host application program, and compiling languages of the script plug-in and the host application program are interoperable; running the script plug-in, so that the script plug-in calls the runtime environment of the host application program to expand the functions of the host application program by utilizing language interoperability between the script plug-in and the host application program. According to the method, the problems of an expansion mode in a chained library form can be solved.

Description

technical field [0001] The present invention relates to the field of information technology, in particular to a method and device for extending application program functions. Background technique [0002] At present, in the process of mobile application development, there are often situations where multiple teams work together to develop the same application. Multiple teams use their respective technical advantages to share different development functions and jointly improve the quality of the application. During the development process, third-party developers can provide functional modules to the host application to extend the functions of the host application. [0003] In the prior art, a third-party developer provides a function module to a host application program in the form of a link library, and then the host application integrates the link library. However, the extension method in the form of a link library needs to be separately integrated into the executable file ...

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
IPC IPC(8): G06F9/44
Inventor 张超
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) 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