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

Componentization construction method of engineering project under IOS platform

A technology of engineering projects and construction methods, applied in the field of componentized construction of engineering projects under the IOS platform, can solve problems such as high testing costs and difficult maintenance, improve usability, avoid complexity and high costs, and improve development and testing efficiency effect

Inactive Publication Date: 2018-02-23
武汉市灯塔互动文化传播有限公司
View PDF7 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of the above defects or improvement needs of the prior art, the present invention provides a componentized construction method of engineering projects under the IOS platform, which can organize and develop each functional component in the engineering project in a modular manner, and realize the decoupling of each functional module and dynamic configuration, thereby solving the technical problems of high development and testing costs and difficult maintenance of large engineering projects in the prior art

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
  • Componentization construction method of engineering project under IOS platform
  • Componentization construction method of engineering project under IOS platform
  • Componentization construction method of engineering project under IOS platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the object, technical solution and advantages of the present invention clearer, the present invention 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 the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0036] The present invention adopts the componentization solution of CocoaPods to solve the problems in large-scale engineering projects. like figure 1 As shown, the present invention provides a componentized construction method of engineering projects under the IOS platform, including:

[0037] S1. The engineering project is divided into business components, basic components and routing middl...

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 a componentization construction method of an engineering project under an IOS platform. The method comprises the steps that components are divided, routing middleware decoupling components are constructed, a CocoaPods private warehouse is built, and a main project uses the components, wherein components are divided into basic components, service components and routing middleware components, the service components rely on the basic components, and the components are in communication and invocation with each other through the middleware components. The routing middlewarecomponents are achieved through a Runtime mechanism of an Objective-C, and corresponding components can be dynamically checked and found out. The constructed components are collocated onto a bitbucketby adopting a method of the CocoaPods private warehouse, and finally the main project introduces corresponding components through the CocoaPods. According to the technical scheme, divided module decoupling development and testing can be achieved, complexity and high cost of development and testing in the prior art are avoided, and the developing, testing and maintenance efficiency is improved.

Description

technical field [0001] The invention belongs to the technical field of computer development, and more specifically relates to a componentized construction method of an engineering project under an IOS platform. Background technique [0002] With the advancement of iOS project development, new services will continue to be introduced, which leads to an increasingly large amount of code. All codes are concentrated in one project, and local code changes often require a complete compilation of the entire project. Time is getting longer and longer, and the code coupling between modules also makes testing difficult, and individual modules cannot be tested separately. The cost of project development and testing continues to increase, and maintenance is difficult. A good modular management solution is urgently needed to solve these problems. [0003] In order to solve the above problems, various modular management schemes appear. Directory management is the most primitive way, whic...

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
CPCG06F8/30G06F8/36
Inventor 万文为田淑宁朱留锋荣强
Owner 武汉市灯塔互动文化传播有限公司
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