A development and testing system for micro-applications in mobile terminals

A testing system and micro-application technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve the problems of inconvenient hot update of native development, difficult debugging on mobile terminal, slow loading of web pages, etc., to improve development efficiency, Improve resource loading speed and save cost

Active Publication Date: 2020-03-17
JIANGSU ZHUOYI INFORMATION TECH CO LTD +2
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In view of the deficiencies in the above-mentioned prior art, the technical problem to be solved by the present invention is to provide a micro-application development and testing system in the mobile terminal, which effectively saves the cost of manpower and development time, and improves the flexibility of demand release. It solves the problems of inconvenient hot update of native development, slow loading of native webpages, and poor user experience in the existing technology, and requires multi-terminal (Android / iOS) development and adaptation. It also solves the problem of developers' difficulty in debugging on the mobile end , which greatly improves the development and testing efficiency of mobile applications. While improving resource loading speed and improving user experience, it is also convenient for developers to develop and debug and track and solve bugs

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
  • A development and testing system for micro-applications in mobile terminals
  • A development and testing system for micro-applications in mobile terminals
  • A development and testing system for micro-applications in mobile terminals

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] A development and testing system for micro-applications in mobile terminals, such as figure 1 As shown, the system includes a micro-application 11, a debugging assistant 12, a web container 13, a native module 14, and a browser kernel 15;

[0032] The micro-application 11 , rendered by the browser core 15 , can communicate with the web container 12 to call native modules 14 .

[0033] Micro application is a collection of offline resources developed based on HTML, JavaScript, CSS and other technologies. In the present invention, micro application can exist independently and does not depend on the operation of mobile App, which solves the problem that native App cannot be hot-updated, and remote resource loading is slow problem, improve the loading speed of remote resources and improve the user experience.

[0034] The browser kernel is the underlying rendering kernel of Android and iOS. iOS uses the built-in webKit kernel of the system, but because Android is open sourc...

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 development and test system for a micro-application in a mobile terminal. The development and test system comprises the micro-application, a debugging assistant, a web container, a native module and a browser kernel, the micro application is an offline resource set developed on the basis of HTML, JavaScript and CSS technologies, exists independently, and does not depend on mobile terminal App operation. The debugging assistant is used for directly debugging the micro-application / web page at the mobile terminal, positioning problems and debugging performance; the browser kernel is a rendering kernel borne by the Android end and the iOS end, the iOS end uses a webKit kernel of the system, and the Android end uses a private kernel to replace the browser kernel of thesystem; the web container is designed on the basis of a browser kernel, and micro-application loading rendering and native communication are achieved. According to the method, the problems that native heating is inconvenient to update, native webpage loading is slow, user experience is poor, and developers are difficult to debug at a mobile terminal are solved.

Description

technical field [0001] The invention relates to the technical field of mobile application development, in particular to a micro application development and testing system in a mobile terminal. Background technique [0002] In mobile application development, applications developed based on the language framework specified by the system (Android / iOS) developer are called native applications. [0003] With the development of its own business, there is an increasing need for cross-platform solutions, that is, a set of codes can be used in multiple different operating systems. Moreover, the problems of the released applications can be repaired in time, and the newly added or changed requirements can be solved in a timely manner without waiting for the mobile application to be re-released, thereby reducing the development time cost and application release review. Time costs. [0004] For existing solutions (such as React Native, Flutter, Weex, etc.), although the cross-platform ...

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 Patents(China)
IPC IPC(8): G06F8/20G06F11/36
CPCG06F8/20G06F11/362
Inventor 谢智谢乾王吉张龙庆费俊杰
Owner JIANGSU ZHUOYI 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