Android application component quick development method through route configuration

An application program and componentization technology, applied in software design, software engineering design, instruments, etc., can solve the problems of long compilation time, development efficiency, long client development cycle, and high code repetition rate, so as to save development and maintenance costs , Strong maintainability, and the effect of reducing redundant code

Inactive Publication Date: 2018-09-21
GUANGDONG NENGLONG EDUCATION
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the rapid popularization of smart mobile settings and the continuous expansion of the company's business, there are more and more mobile App client application projects. The traditional mobile application development model is that developers create new application engineering projects, and then develop some basic functions, such as basic UI, local database, network configuration, etc., or directly copy and paste code from old projects for secondary development, and then realize business functions according to requirements and design documents; With the increase in requirements or frequent changes in requirements, as well as the fragmentation and compatibility of mobile devices, the project will become larger and larger, and the problems caused by the increasing amount of code will gradually appear. Each module refers to each other, and the coupling becomes more and more serious. Cooperative development is difficult, compilation time is too long and other factors seriously affect the development efficiency, resulting in long development cycle of the client, poor stability, high code repetition rate, high maintenance difficulty and other problems

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
  • Android application component quick development method through route configuration
  • Android application component quick development method through route configuration
  • Android application component quick development method through route configuration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Such as figure 1 As shown, it is a pre-developed complete new App project of the present invention, which is composed of a specific business function requirement Main App and a basic framework StudioFramework.

[0029] Main App refers to specific business requirements and design, while StudioFramework is a basic framework without any business logic. Main App must be developed based on this basic framework. StudioFramework is mainly composed of 3 parts: basic business components, Router and Interceptor. Basic business components refer to relatively independent basic business services needed to implement specific businesses, such as login, payment, video playback and recording, etc.; Router is responsible for routing scheduling and lifecycle management of basic business components. The method of defining annotations completes the initialization of the routing list and specifies the global interceptor Interceptor. The Interceptor interceptor is loaded when the app is runn...

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 Android application (App) component quick development method through route configuration. The method comprises the steps that (A) a Main App project is newly created; (B) alatest basic framework and a basic function library are acquired through an Svn source code management tool, and the Main App project is introduced; (C) according to a service demand and design document, route scheduling of route configuration basic service components and calling of basic functions, a route list is generated; and (D) an automatic test frame is used to perform testing. Compared with a traditional client App development mode, the basic framework is introduced, a route scheduling mode is adopted to reuse existing components and the basic functions, the problems that App projectsare separate and the code reuse degree is low are solved, redundant codes are reduced, the development cycle is shortened, development efficiency is improved, and development and maintenance cost is greatly saved.

Description

technical field [0001] The invention relates to a mobile phone App development framework, in particular to a componentized rapid development method of an Android application program through routing configuration. Background technique [0002] With the rapid popularization of smart mobile settings and the continuous expansion of the company's business, there are more and more mobile App client application projects. The traditional mobile application development model is that developers create new application engineering projects, and then develop some basic functions, such as basic UI, local database, network configuration, etc., or directly copy and paste code from old projects for secondary development, and then realize business functions according to requirements and design documents; With the increase in requirements or frequent changes in requirements, as well as the fragmentation and compatibility of mobile devices, the project will become larger and larger, and the pro...

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/30G06F8/20
CPCG06F8/315G06F8/24
Inventor 余敬龙
Owner GUANGDONG NENGLONG EDUCATION
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