CN111045675B - Page generation method, device, equipment and storage medium based on Flutter - Google Patents

Page generation method, device, equipment and storage medium based on Flutter Download PDF

Info

Publication number
CN111045675B
CN111045675B CN201911329185.XA CN201911329185A CN111045675B CN 111045675 B CN111045675 B CN 111045675B CN 201911329185 A CN201911329185 A CN 201911329185A CN 111045675 B CN111045675 B CN 111045675B
Authority
CN
China
Prior art keywords
component
page
interface component
layer
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911329185.XA
Other languages
Chinese (zh)
Other versions
CN111045675A (en
Inventor
谢昭光
陈丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Lexin Software Technology Co Ltd
Original Assignee
Shenzhen Lexin Software Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Lexin Software Technology Co Ltd filed Critical Shenzhen Lexin Software Technology Co Ltd
Priority to CN201911329185.XA priority Critical patent/CN111045675B/en
Publication of CN111045675A publication Critical patent/CN111045675A/en
Application granted granted Critical
Publication of CN111045675B publication Critical patent/CN111045675B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the invention discloses a page generation method, device, equipment and storage medium based on a router. The page generation method based on the router comprises the following steps: constructing a Fluter interface component library according to a preset classification method; according to the preset classification method, disassembling and classifying the pre-designed demand pages to obtain a first interface component; writing a configuration parameter file of the first interface component; calling a corresponding second interface component from the router interface component library according to the configuration parameter file; and generating a first page according to the second interface component. The embodiment of the invention realizes the development of the page through the router with high efficiency.

Description

Page generation method, device, equipment and storage medium based on Flutter
Technical Field
The embodiment of the invention relates to a page development technology, in particular to a method, a device, equipment and a storage medium for generating a page based on a router.
Background
The Flutter is a new generation cross-platform UI framework of Google open source, is issued by GMTC in 2018, has a self Skia rendering engine, and when an interface is written by using the Flutter technology, the Flutter uses the self Skia rendering engine to render, and a mobile terminal is not responsible for drawing. This "self-contained rendering engine" comes true cross-platform. As long as a piece of code is written, a Android, IOS, web application can be built, and the experience can be consistent with that of the native application. The modular development of the components based on the UI library can efficiently help us update pages, and meanwhile, the complexity of codes is reduced, so that better maintainability is brought.
However, as a new product, most functions of the Fluter are still imperfect, for example, none of the Fluters has a standard UI component library, a combinability, a reusability and a maintainability, so that as a front-end technician, the efficiency of developing an application page by using the Fluter new technology is still not high enough, and the workload is still relatively large when the front-end technician is in butt joint with a specific service.
Disclosure of Invention
The embodiment of the invention provides a page generation method, device, equipment and storage medium based on Fluter, so as to realize high-efficiency page development through Fluter.
To achieve the purpose, the embodiment of the invention provides a page generation method based on Flutter, which comprises the following steps:
constructing a Fluter interface component library according to a preset classification method;
according to the preset classification method, disassembling and classifying the pre-designed demand pages to obtain a first interface component;
writing a configuration parameter file of the first interface component;
calling a corresponding second interface component from the router interface component library according to the configuration parameter file;
and generating a first page according to the second interface component.
Further, the Fluter interface component library is constructed according to a preset classification method:
calling first component data from a Framework layer of the router Framework;
and classifying the first component data according to a preset classification method to construct a Flutter interface component library.
Further, the calling the first component data from the Framework layer of the router frame includes:
calling a Material layer, a Cupertino layer and a Widgets layer from a Framework layer of the router Framework;
and calling the first component data from the Material layer, the Cupertino layer and the Widgets layer.
Further, classifying the first component data according to a preset classification method to construct a Flutter interface component library includes:
dividing the first component data into a base component, a view component, and a business component to make the first component data configurable;
and constructing a Fluter interface component library according to the base component, the view component and the service component.
Further, the base component comprises a color value component, an icon component and a button component, the view component comprises a message prompt component, a bullet layer component, a loading component, a carousel component, a scrolling and pull-down refreshing component, and the service component comprises a public network error page component.
Further, the generating the first page according to the second interface component includes:
generating a first page code according to the second interface component;
and generating a first page according to the first page code.
Further, after generating the first page according to the first page code, the method includes:
and carrying out logic writing on the first page to generate a second page.
In one aspect, an embodiment of the present invention further provides a device for generating a page based on Flutter, where the device includes:
the component library construction module is used for constructing a Fluter interface component library according to a preset classification method;
the component classification module is used for carrying out classification after disassembling a pre-designed demand page according to the preset classification method so as to obtain a first interface component;
the file writing module is used for writing a configuration parameter file of the first interface component;
the component calling module is used for calling a corresponding second interface component from the Fluter interface component library according to the configuration parameter file;
and the page generation module is used for generating a first page according to the second interface component.
On the other hand, the embodiment of the invention also provides a page generating device based on the router, which comprises: one or more processors; and a storage means for storing one or more programs that, when executed by the one or more processors, cause the one or more processors to implement a method as provided by any of the embodiments of the present invention.
In yet another aspect, embodiments of the present invention further provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a method as provided by any of the embodiments of the present invention.
According to the embodiment of the invention, a Fluter interface component library is constructed according to a preset classification method; according to the preset classification method, disassembling and classifying the pre-designed demand pages to obtain a first interface component; writing a configuration parameter file of the first interface component; calling a corresponding second interface component from the router interface component library according to the configuration parameter file; the first page is generated according to the second interface component, the problem that the efficiency of developing an application page by using the Flutter new technology is not high enough, and the workload is relatively large when a front-end technician butts against a specific service is solved, and the effect of developing the page through the Flutter with high efficiency is achieved.
Drawings
FIG. 1 is a schematic flow chart of a method for generating a page based on Flutter according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of a method for generating a page based on Flutter according to a second embodiment of the present invention;
fig. 3 is a schematic structural diagram of a page generating device based on Flutter according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of a page generating device based on Flutter according to a fourth embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are for purposes of illustration and not of limitation. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present invention are shown in the drawings.
Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart depicts steps as a sequential process, many of the steps may be implemented in parallel, concurrently, or with other steps. Furthermore, the order of the steps may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figures. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Furthermore, the terms "first," "second," and the like, may be used herein to describe various directions, acts, steps, or elements, etc., but these directions, acts, steps, or elements are not limited by these terms. These terms are only used to distinguish one direction, action, step or element from another direction, action, step or element. For example, a first module may be referred to as a second module, and similarly, a second module may be referred to as a first module, without departing from the scope of the present application. Both the first module and the second module are modules, but they are not the same module. The terms "first," "second," and the like, are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more of the described features. In the description of the embodiments of the present invention, the meaning of "plurality" is at least two, for example, two, three, etc., unless explicitly defined otherwise.
Example 1
As shown in fig. 1, a first embodiment of the present invention provides a method for generating a page based on Flutter, where the method includes:
s110, constructing a Fluter interface component library according to a preset classification method.
In this embodiment, firstly, a Flutter interface component library needs to be built, the preset classification method may be a classification method defined by a developer according to own requirements and preferences, the developer may call all interface components of the base component library of the Flutter, and then classify the interface components according to the preset classification method, thereby building the Flutter interface component library. It should be noted that, the Flutter interface component library may be pre-constructed and may be repeatedly used.
S120, disassembling and classifying the pre-designed demand pages according to the preset classification method to obtain a first interface component.
In this embodiment, when a page of an application needs to be generated, a developer designs a page to be generated finally, that is, a required page, where the required page is a design draft file and cannot be directly applied to a program, then disassembles the required page to obtain a plurality of interface components of the required page, and finally classifies the plurality of interface components according to a preset classification method for constructing a Flutter interface component library to obtain a first interface component.
S130, writing a configuration parameter file of the first interface component.
S140, calling a corresponding second interface component from the router interface component library according to the configuration parameter file.
And S150, generating a first page according to the second interface component.
In this embodiment, the developer also needs to write a configuration parameter file for the classified first interface component, so that the first interface component may correspond to the Flutter interface component library defined by the developer, and according to the configuration parameter file, a second interface component corresponding to the first interface component may be called from the Flutter interface component library. Finally, the first page can be generated according to the second interface component.
According to the embodiment of the invention, a Fluter interface component library is constructed according to a preset classification method; according to the preset classification method, disassembling and classifying the pre-designed demand pages to obtain a first interface component; writing a configuration parameter file of the first interface component; calling a corresponding second interface component from the router interface component library according to the configuration parameter file; the first page is generated according to the second interface component, the problem that the efficiency of developing an application page by using the Flutter new technology is not high enough, and the workload is relatively large when a front-end technician butts against a specific service is solved, and the effect of developing the page through the Flutter with high efficiency is achieved.
Example two
As shown in fig. 2, a second embodiment of the present invention provides a method for generating a page based on Flutter, where the second embodiment of the present invention is further optimized based on the first embodiment of the present invention, and the method includes:
s210, calling a Material layer, a Cupertino layer and a Widgets layer from a Framework layer of the router Framework.
S220, calling the first component data from the Material layer, the Cupertino layer and the Widgets layer.
S230, the first component data is divided into a base component, a view component and a business component so that the first component data is configurable.
S240, constructing a Fluter interface component library according to the basic component, the view component and the business component.
In this embodiment, when the Flutter interface component library is constructed, the Material layer, the Cupertino layer and the Widgets layer may be called from the Framework layer of the Flutter Framework, and optionally, the Rendering layer, the Animation layer, the paining layer, the Gestures layer and the Foundation layer below the Widgets layer may be further called, and respective component data may be called from the above layers. After the first component data is called out, optionally, the first component data is divided into a base component, a view component and a service component according to a preset classification method, so that the first component data is configurable. The basic components can include a color value component, an icon component and a button component, the view component can include a message prompt component, a bullet layer component, a loading component, a carousel component, a scrolling and drop-down refreshing component, and the business component can include a public network error page component.
S250, disassembling and classifying the pre-designed demand pages according to the preset classification method to obtain a first interface component.
S260, writing a configuration parameter file of the first interface component.
S270, calling a corresponding second interface component from the router interface component library according to the configuration parameter file.
The implementation method of step S250 to step S270 in the embodiment of the present invention is the same as that in the first embodiment of the present invention, and the embodiment of the present invention is not described herein again.
S280, generating a first page code according to the second interface component.
S290, generating a first page according to the first page code.
S300, carrying out logic writing on the first page to generate a second page.
In this embodiment, a corresponding first page code is finally obtained according to a second interface component called from the router interface component library, and a first page is generated according to the first page code, so that a requirement page of a developer is obtained. Through a pre-constructed Flutter interface component library, a developer can obtain a page which can be practically used only by disassembling and classifying a required page and writing a corresponding configuration parameter file.
Example III
As shown in fig. 3, a third embodiment of the present invention provides a device 100 for generating a page based on Flutter, where the device 100 for generating a page based on Flutter provided in the third embodiment of the present invention can execute the method for generating a page based on Flutter provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method. The Flutter-based page generating apparatus 100 includes a component library construction module 200, a component classification module 300, a file writing module 400, a component calling module 500, and a page generating module 600.
Specifically, the component library construction module 200 is configured to construct a Flutter interface component library according to a preset classification method; the component classification module 300 is configured to disassemble and classify a pre-designed requirement page according to the preset classification method to obtain a first interface component; the file writing module 400 is configured to write a configuration parameter file of the first interface component; the component calling module 500 is configured to call a corresponding second interface component from the router interface component library according to the configuration parameter file; the page generation module 600 is configured to generate a first page according to the second interface component.
In this embodiment, the component library construction module 200 is specifically configured to call the first component data from the Framework layer of the router Framework; and classifying the first component data according to a preset classification method to construct a Flutter interface component library. The component library construction module 200 is specifically further configured to call a Material layer, a Cupertino layer, and a Widgets layer from a Framework layer of the router Framework; and calling the first component data from the Material layer, the Cupertino layer and the Widgets layer. The component library construction module 200 is specifically further configured to divide the first component data into a base component, a view component and a service component so that the first component data is configurable; and constructing a Fluter interface component library according to the base component, the view component and the service component.
Preferably, the base component comprises a color value component, an icon component and a button component, the view component comprises a message prompt component, a bullet layer component, a loading component, a carousel component, a scrolling and drop-down refreshing component, and the business component comprises a public network error page component.
Further, the page generating module 600 is specifically configured to generate a first page code according to the second interface component; and generating a first page according to the first page code. The page generation module 600 is further configured to logically write the first page to generate a second page.
Example IV
Fig. 4 is a schematic structural diagram of a page generating computer device based on Flutter according to a fourth embodiment of the present invention. Fig. 4 illustrates a block diagram of an exemplary computer device 12 suitable for use in implementing embodiments of the present invention. The computer device 12 shown in fig. 4 is merely an example and should not be construed as limiting the functionality and scope of use of embodiments of the present invention.
As shown in FIG. 4, the computer device 12 is in the form of a general purpose computing device. Components of computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, a bus 18 that connects the various system components, including the system memory 28 and the processing units 16.
Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, and a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, micro channel architecture (MAC) bus, enhanced ISA bus, video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Computer device 12 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by computer device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
The system memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 30 and/or cache memory 32. The computer device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from or write to non-removable, nonvolatile magnetic media (not shown in FIG. 4, commonly referred to as a "hard disk drive"). Although not shown in fig. 4, a magnetic disk drive for reading from and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In such cases, each drive may be coupled to bus 18 through one or more data medium interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to carry out the functions of embodiments of the invention.
A program/utility 40 having a set (at least one) of program modules 42 may be stored in, for example, memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment. Program modules 42 generally perform the functions and/or methods of the embodiments described herein.
The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with the computer device 12, and/or any devices (e.g., network card, modem, etc.) that enable the computer device 12 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 22. Moreover, computer device 12 may also communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN) and/or a public network, such as the Internet, through network adapter 20. As shown, network adapter 20 communicates with other modules of computer device 12 via bus 18. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with computer device 12, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, for example, implementing the methods provided by embodiments of the present invention:
constructing a Fluter interface component library according to a preset classification method;
according to the preset classification method, disassembling and classifying the pre-designed demand pages to obtain a first interface component;
writing a configuration parameter file of the first interface component;
calling a corresponding second interface component from the router interface component library according to the configuration parameter file;
and generating a first page according to the second interface component.
Example five
The fifth embodiment of the present invention further provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a method as provided by all the inventive embodiments of the present application:
constructing a Fluter interface component library according to a preset classification method;
according to the preset classification method, disassembling and classifying the pre-designed demand pages to obtain a first interface component;
writing a configuration parameter file of the first interface component;
calling a corresponding second interface component from the router interface component library according to the configuration parameter file;
and generating a first page according to the second interface component.
The computer storage media of embodiments of the invention may take the form of any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the above embodiments, but may include many other equivalent embodiments without departing from the spirit of the invention, the scope of which is determined by the scope of the appended claims.

Claims (7)

1. The page generation method based on the router is characterized by comprising the following steps of:
constructing a Fluter interface component library according to a preset classification method;
according to the preset classification method, disassembling and classifying the pre-designed demand pages to obtain a first interface component;
writing a configuration parameter file of the first interface component;
calling a corresponding second interface component from the router interface component library according to the configuration parameter file;
generating a first page according to the second interface component;
the Fluter interface component library is constructed according to a preset classification method:
calling first component data from a Framework layer of the router Framework;
classifying the first component data according to a preset classification method to construct a Flutter interface component library;
the calling out the first component data from the Framework layer of the router Framework includes:
calling a Material layer, a Cupertino layer and a Widgets layer from a Framework layer of the router Framework;
calling first component data from the Material layer, the Cupertino layer and the Widgets layer;
the classifying the first component data according to a preset classification method to construct a Flutter interface component library includes:
dividing the first component data into a base component, a view component, and a business component to make the first component data configurable;
and constructing a Fluter interface component library according to the base component, the view component and the service component.
2. The method of claim 1, wherein the base component comprises a color value component, an icon component, and a button component, the view component comprises a message hint component, a bullet layer component, a loading component, a carousel component, a scroll and pull-down refresh component, and the business component comprises a public network error page component.
3. The method of claim 1, wherein the generating a first page from the second interface component comprises:
generating a first page code according to the second interface component;
and generating a first page according to the first page code.
4. A method according to claim 3, wherein said generating a first page from said first page code comprises:
and carrying out logic writing on the first page to generate a second page.
5. A Flutter-based page generation apparatus, comprising:
the component library construction module is used for constructing a Fluter interface component library according to a preset classification method;
the component classification module is used for carrying out classification after disassembling a pre-designed demand page according to the preset classification method so as to obtain a first interface component;
the file writing module is used for writing a configuration parameter file of the first interface component;
the component calling module is used for calling a corresponding second interface component from the Fluter interface component library according to the configuration parameter file;
the page generation module is used for generating a first page according to the second interface component;
the component library construction module is specifically configured to call first component data from a Framework layer of the router Framework;
classifying the first component data according to a preset classification method to construct a Flutter interface component library;
the component library construction module is specifically further used for calling a Material layer, a Cupertino layer and a Widgets layer from a Framework layer of the router Framework;
calling first component data from the Material layer, the Cupertino layer and the Widgets layer;
the component library construction module is specifically further configured to divide the first component data into a base component, a view component and a service component so that the first component data is configurable;
and constructing a Fluter interface component library according to the base component, the view component and the service component.
6. A Flutter-based page generation apparatus, comprising:
one or more processors;
storage means for storing one or more programs,
when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-4.
7. A computer readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-4.
CN201911329185.XA 2019-12-20 2019-12-20 Page generation method, device, equipment and storage medium based on Flutter Active CN111045675B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911329185.XA CN111045675B (en) 2019-12-20 2019-12-20 Page generation method, device, equipment and storage medium based on Flutter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911329185.XA CN111045675B (en) 2019-12-20 2019-12-20 Page generation method, device, equipment and storage medium based on Flutter

Publications (2)

Publication Number Publication Date
CN111045675A CN111045675A (en) 2020-04-21
CN111045675B true CN111045675B (en) 2023-06-06

Family

ID=70238360

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911329185.XA Active CN111045675B (en) 2019-12-20 2019-12-20 Page generation method, device, equipment and storage medium based on Flutter

Country Status (1)

Country Link
CN (1) CN111045675B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112835579A (en) * 2021-02-04 2021-05-25 北京百度网讯科技有限公司 Method and device for determining interface code, electronic equipment and storage medium
CN113407180B (en) * 2021-05-28 2022-11-01 济南浪潮数据技术有限公司 Configuration page generation method, system, equipment and medium
CN113342447B (en) * 2021-06-28 2024-04-02 平安国际融资租赁有限公司 Page generation method, device, equipment and storage medium based on Flutter
CN113821295A (en) * 2021-10-11 2021-12-21 中国银行股份有限公司 Mobile financial application development method and device based on component library
CN114201252A (en) * 2021-11-19 2022-03-18 北京三快在线科技有限公司 Page component layout method and device, electronic equipment and readable storage medium
CN114398091B (en) * 2021-12-03 2024-02-23 贝壳找房(北京)科技有限公司 Configuration method and device of router component

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108563431A (en) * 2018-04-20 2018-09-21 云宏信息科技股份有限公司 Software development methodology, device, computer readable storage medium and electronic equipment
CN109002281A (en) * 2018-07-17 2018-12-14 中国建设银行股份有限公司 Project development method, apparatus and user terminal based on platform assembly
CN109766097A (en) * 2018-12-15 2019-05-17 中国平安人寿保险股份有限公司 UI generation method, device, electronic equipment and computer readable storage medium
CN109947426A (en) * 2019-03-12 2019-06-28 天津字节跳动科技有限公司 Generation method, device and the electronic equipment of application program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108563431A (en) * 2018-04-20 2018-09-21 云宏信息科技股份有限公司 Software development methodology, device, computer readable storage medium and electronic equipment
CN109002281A (en) * 2018-07-17 2018-12-14 中国建设银行股份有限公司 Project development method, apparatus and user terminal based on platform assembly
CN109766097A (en) * 2018-12-15 2019-05-17 中国平安人寿保险股份有限公司 UI generation method, device, electronic equipment and computer readable storage medium
CN109947426A (en) * 2019-03-12 2019-06-28 天津字节跳动科技有限公司 Generation method, device and the electronic equipment of application program

Also Published As

Publication number Publication date
CN111045675A (en) 2020-04-21

Similar Documents

Publication Publication Date Title
CN111045675B (en) Page generation method, device, equipment and storage medium based on Flutter
US10417018B2 (en) Navigation of immersive and desktop shells
CN112036824A (en) Business approval method, system, storage medium and electronic equipment
US10019424B2 (en) System and method that internally converts PowerPoint non-editable and motionless presentation mode slides into editable and mobile presentation mode slides (iSlides)
CN110688145B (en) Android MVP code automatic generation method and device, medium and electronic equipment
CN110990014A (en) Method and device for generating page code of skeleton screen, server and storage medium
RU2639667C2 (en) Context invitation in trial version of application
CN111124409B (en) Sketch-based service page generation method, device, equipment and storage medium
WO2013109858A1 (en) Design canvas
CN111506300A (en) Applet generation method, device, equipment and storage medium
US20150347097A1 (en) Adaptive user interfaces
CN113094125B (en) Business process processing method, device, server and storage medium
CN114048415A (en) Form generation method and device, electronic equipment and computer readable storage medium
US20140250251A1 (en) Automatically and transparently preserving testing state across sessions
CN111352644A (en) Applet updating method, device, server and storage medium
CN113835835B (en) Method, device and computer readable storage medium for creating consistency group
CN106775608A (en) The implementation method and device of autonomous system process
CN110442342B (en) Interface generation method and device, storage medium and computer equipment
CN111026463B (en) Page loading method, device, equipment and storage medium
CN114510307A (en) Dynamic wallpaper implementation method, computing device and storage medium
US8775936B2 (en) Displaying dynamic and shareable help data for images a distance from a pointed-to location
CN106020996A (en) Data updating method and data updating apparatus
CN113590224B (en) Method and device for detecting server, electronic equipment and storage medium
CN110659097B (en) Language file processing method, device, equipment and storage medium
CN116610880B (en) Method and device for realizing data visualization, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant