Application program development method, system and device

A technology of application program development and application program, which is applied in the direction of program code conversion, software engineering design, software design, etc., can solve the problems of missing components, inconsistent machine environment, no version management, etc., and achieve the effect of quality assurance

Pending Publication Date: 2020-02-04
HANGZHOU TUYA INFORMATION TECH CO LTD
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. Using GIT submodule for management requires manual management of dependencies between components, which is prone to problems such as missing components, and cannot successfully compile the target product;
[0005] 2. The environment of each machine is inconsistent, and the environment of the development machine and the compilation machine are inconsistent, which will directly affect the quality of the target product and produce unpredictable consequences;
[0006] 3. No version management, development quality cannot be guaranteed

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 program development method, system and device
  • Application program development method, system and device
  • Application program development method, system and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to be able to understand the above objectives, features and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the application and the features in the embodiments can be combined with each other if there is no conflict.

[0028] In the following description, many specific details are explained in order to fully understand the present invention. However, the present invention can also be implemented in other ways different from those described here. Therefore, the scope of protection of the present invention is not limited to the specific details disclosed below. Limitations of the embodiment.

[0029] Refer below Figure 1 to Figure 4 Describes application development methods and systems, readable storage media, and computer equipment according to some embodiments of the present invention.

...

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 relates to an application program development method. The method comprises the following steps of obtaining component information of each component stored in a package management tool and a component code corresponding to the component information; defining component information by using a yaml language to obtain a spec file corresponding to each component; obtaining a development task of the application program; defining the component composition of the application program according to the development task to obtain a make.yaml file; performing dependency relationship analysis according to the make.yaml file and the spec file to obtain a component embedding interface and a compiling interface; calling a component code according to the component embedding interface; recompiling the code according to the compiling interface to obtain a newly-compiled code; and combining the component code and the newly edited code to obtain the application program. According to the technical scheme, the dependency relationship between the components in the package management tool can be defined, the problem of component missing is avoided, and it is guaranteed that developers can compile target products smoothly.

Description

Technical field [0001] The present invention relates to the field of program development, in particular to an application program development method and system, a readable storage medium and a computer device. Background technique [0002] Package management tools are commonly used tools in the field of software development. In the development process of large projects, relying on package management is essential. It is one of the necessary conditions for multiple developers to work together, reuse code, and improve development efficiency. [0003] The existing scheme has at least the following defects: [0004] 1. Use GIT submodule for management, you need to manually manage the dependencies between various components, which are prone to problems such as missing components, and the target product cannot be successfully compiled; [0005] 2. The environment of each machine is inconsistent, and the environment of the development machine and the compiling machine is inconsistent, which ...

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): G06F8/20G06F8/41G06F8/71
CPCG06F8/20G06F8/447G06F8/71
Inventor 高森
Owner HANGZHOU TUYA INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products