Sketch-to-Microprogram Page Generation With Visual Panel Stitching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing process of application development using Sketch requires manual splicing and is inefficient, leading to low development efficiency and high development costs due to the lack of automation and integration of existing tools, which lack integration and integration of existing tools, which lack integration and require automation and automation, resulting in inefficiencies and high development costs, and lack of integration with existing tools, which lack integration and integration, resulting in inefficiencies and high development costs.

Innovation Solution

An application development platform with a microprogram center and visual configuration system that automates the generation of microprograms from Sketch files, integrating Sketch files with Flutter and DSL frameworks to create cross-platform applications, allowing developers to visually configure panels and integrate them, using panels and integrating them, integrating them, and automating the process of development and integration, resulting in efficient and automated development and integration, reducing costs and improving efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual splicing and integration of Sketch files is used, then developers can create application pages, but development efficiency is low and development costs are high

Engineering Contradiction:
Improvedevelopment efficiencyVSAvoidtime for manual splicing
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables self-service automation where the platform automatically parses Sketch files, extracts design elements, and generates corresponding code components without requiring manual intervention. The visual configuration system automatically maps design elements to code structures, eliminating the need for developers to manually splice and integrate components.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual process of splicing and integrating Sketch files with an automated computational system. The visual configuration system uses algorithmic processing to parse Sketch files, extract design elements, and generate code, substituting human manual operations with automated software processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Extent of automation

If existing tools are used separately without integration, then each tool can perform its specific function, but the overall development process lacks automation and integration

Engineering Contradiction:
Improveautomation of development processVSAvoidintegration complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent merges multiple separate tools (Sketch file parser, visual configuration system, code generator) into an integrated platform. The system combines file parsing, element extraction, visual configuration, and code generation capabilities into a unified automated workflow, eliminating the need for separate manual operations with different tools.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The visual configuration system serves multiple functions: it parses Sketch files, extracts design elements, provides visual configuration interfaces, and generates code components. This multi-functional system replaces multiple specialized tools, achieving automation while managing complexity through a unified interface.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12591718B2Application development platform, micro-program generation method, and device and storage medium
Publication Date: 2026.03.31 BOE TECHNOLOGY GROUP CO LTD
  • US12591718B2 patent drawing
  • US12591718B2 patent drawing
  • US12591718B2 patent drawing

AI summary

An application development platform, a micro-program generation method, and a device and a storage medium. The application development platform comprises: a micro-program center and a visualized configuration system, wherein the micro-program center is configured to obtain a SKETCH file of a design page; the visualized configuration system is configured to display a first configuration interface for configuring a panel, acquire a plurality of panels which are configured by a user by means of the first configuration interface and correspond to the design page, and parse the SKETCH file, so as to obtain layout information of a target page corresponding to the design page; and the micro-program center is further configured to stitch the plurality of panels on the basis of the layout information of the target page, so as to generate a micro-program which can implement the target page.