×

Automated graphical user interface design and development systems and methods

  • US 8,938,685 B2
  • Filed: 12/31/2010
  • Issued: 01/20/2015
  • Est. Priority Date: 12/31/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • interfacing, by a computing device including a graphics export subsystem, with a graphical user interface design subsystem to access data representative of a graphical user interface screen design, the data representative of the graphical user interface screen design including data representative of one or more graphical elements included in the graphical user interface screen design;

    generating, by the computing device including the graphics export subsystem based on the data representative of the graphical user interface screen design, abstraction data representative of the graphical user interface screen design, wherein the generating of the abstraction data comprises normalizing graphical element position data included in the data representative of the one or more graphical elements included in the graphical user interface screen design for inclusion in the abstraction data;

    generating, by the computing device including the graphics export subsystem based on the abstraction data, computing code in a plurality of different programming languages associated with a plurality of target computing devices having different computing platforms to render graphical user interfaces, the generated computing code in the plurality of different programming languages configured to be processed by the target computing devices having the different computing platforms to render graphical user interface screens in accordance with the graphical user interface screen design; and

    exporting, by the computing device including the graphics export subsystem, the generated computing code in the plurality of different programming languages associated with the plurality of target computing devices having the different computing platforms.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×