Unlock instant, AI-driven research and patent intelligence for your innovation.

Cross-platform graphical program design method

A graphical, cross-platform technology, applied in the computer field, can solve problems such as increased maintenance difficulty, doubled workload, and long logic code reading time, and achieves the effects of reducing development difficulty, reducing maintenance costs, and improving reading efficiency

Inactive Publication Date: 2019-03-26
苏州友教习亦教育科技有限公司
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1) Logic writing is related to the programming habits of developers, with high complexity and poor readability;
[0004] 2) When multi-threaded interface update is involved, the multi-threaded business code of the interface update data will not be concentrated, making maintenance more difficult;
[0006] 4) The Andorid platform and the iOS platform need to be implemented separately, and the workload is doubled;
[0007] 5) The post-maintenance logic code takes a long time to read;
[0008] 6) There is no intuitive visibility, and developers are slow to work when faced with an unintuitive and complex development environment

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
  • Cross-platform graphical program design method
  • Cross-platform graphical program design method
  • Cross-platform graphical program design method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] refer to figure 1 , figure 1 shows a cross-platform graphical programming method, including the following steps:

[0038] Step 101: configure the node, the node information includes the ID of the node, the classification of the node, the description of the node, the icon matching the node, the data input and output of the node, and the node implementation class;

[0039] Step 102: Node implementation: according to the node input and output data of the configuration node, the node function is completed to obtain a function node, and the node function has nothing to do with the business;

[0040] For example, the node implementation can be: character interception, network request, JSON parsing, etc., and the node implementation can be set according to actual needs.

[0041] In the present invention, in the process of configuring and implementing functional nodes (implemented by the Android system and the iOS system respectively), these nodes are all general processing a...

Embodiment 2

[0054] On the basis of embodiment 1, this embodiment is an application embodiment:

[0055] First, you need to configure the node. The node information includes the ID of the node, the classification of the node, the description of the node, the icon that matches the node, the data input and output of the node, and the node implementation class. The node implementation class includes Android system and iOS system, and other platforms that implement parsers and functional nodes according to the rules;

[0056] For example, the nodes are as follows:

[0057]

[0058]

[0059] Configure the node, refer to figure 2 : Including field, request address, save output character to, status code, request method, parameters and description, etc.

[0060] After the node is configured as image 3 as shown, image 3 The display interface after node configuration is shown.

[0061] Among them, the folder index directory after node configuration is event, system, network, JSON, file...

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 cross-platform graphical program design method. The method comprises the following steps: configuring nodes; Node implementation; Service logic implementation: configuring data to be processed of each node by dragging the functional nodes to a specified workbook, connecting the nodes through lines, and performing condition setting on branches formed by the nodes and the lines to form a data flow tree with conditions capable of being judged, namely a data flow chart, and storing a data flow chart data file; Data parsing: setting a platform parser, reading the data filethrough the platform parser, generating an auxiliary operation code according to the configuration of a platform plug-in to the data flow chart and a platform template, and parsing the data file by the platform parser; And data operation: performing conditional judgment on the data in the data flow chart in sequence by analyzing the data flow chart to execute the whole flow. The node function isirrelevant to the service, the development difficulty is reduced, and the reuse rate is high.

Description

technical field [0001] The present invention relates to the computer field, and more specifically, relates to a cross-platform graphic programming method. Background technique [0002] Program design is the process of giving a program to solve a specific problem, and is an important part of software construction activities. Programming often uses a certain programming language as a tool to give programs in this language. The program design process includes different stages such as analysis, design, coding, testing, and debugging. In the prior art, computer programmers use conventional development software and programming languages ​​for programming, and usually there are the following problems: [0003] 1) Logic writing is related to the programming habits of developers, with high complexity and poor readability; [0004] 2) When multi-threaded interface update is involved, the multi-threaded business code of the interface update data will not be concentrated, making main...

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/20G06F8/34
CPCG06F8/20G06F8/34
Inventor 邸占宾郭晨阳李可佳
Owner 苏州友教习亦教育科技有限公司