Graphical User Interfaces (GUIs) are often the main touchpoint between a digital product and its users. Consistency is a key usability factor of GUIs that dictates reusing layout patterns throughout the designs of a single system. While visual styles can be easily specified across designs, spatial patterns of related elements often emerge in the creation process. Although these patterns are encoded in existing layouts, a large number is dicult to consider manually. This thesis investigates methods for a design assistance tool that suggests completions for a partial layout. Instead of generating arbitrary completions, we allow the designer to control the next element type and dimensions. The goal of the methods is then to predict the placeme...
This paper introduces a knowledge-based method for developing user interfaces based on generative pa...
In the past few decades, there has been extensive research on automating the layout of custom integr...
In an interactive environment such as a visual language editor, it is not sufficient to apply the sa...
Graphical User Interfaces (GUIs) are often the main touchpoint between a digital product and its use...
The graphical user interface (GUI) is the most frequently used method of communicating with computer...
Context: Graphical User Interface (GUI) toolkits currently provide layout managers which lay out wid...
ABSTRACT: Sketching out Graphical User Interface (GUI) layout is part of the pipeline of designing a...
Abstract. Layout managers are used to control the placement of widgets in graphical user interfaces ...
Layout generation is to construct a proper combination by setting the location, size and other attri...
Abstract—This paper presents an approach for automatically creating graphic design layouts using a n...
| openaire: EC/H2020/637991/EU//COMPUTEDThe graphical user interface (GUI) has become the prime mean...
| openaire: EC/H2020/637991/EU//COMPUTEDIn domains where users are exposed to large variations in vi...
Layout generation plays a crucial role in graphic design intelligence. One important characteristic ...
In domains where users are exposed to large variations in visuo-spatial features among designs, they...
User interface (UI) design is a central part of the mobile app creation process, which involves spec...
This paper introduces a knowledge-based method for developing user interfaces based on generative pa...
In the past few decades, there has been extensive research on automating the layout of custom integr...
In an interactive environment such as a visual language editor, it is not sufficient to apply the sa...
Graphical User Interfaces (GUIs) are often the main touchpoint between a digital product and its use...
The graphical user interface (GUI) is the most frequently used method of communicating with computer...
Context: Graphical User Interface (GUI) toolkits currently provide layout managers which lay out wid...
ABSTRACT: Sketching out Graphical User Interface (GUI) layout is part of the pipeline of designing a...
Abstract. Layout managers are used to control the placement of widgets in graphical user interfaces ...
Layout generation is to construct a proper combination by setting the location, size and other attri...
Abstract—This paper presents an approach for automatically creating graphic design layouts using a n...
| openaire: EC/H2020/637991/EU//COMPUTEDThe graphical user interface (GUI) has become the prime mean...
| openaire: EC/H2020/637991/EU//COMPUTEDIn domains where users are exposed to large variations in vi...
Layout generation plays a crucial role in graphic design intelligence. One important characteristic ...
In domains where users are exposed to large variations in visuo-spatial features among designs, they...
User interface (UI) design is a central part of the mobile app creation process, which involves spec...
This paper introduces a knowledge-based method for developing user interfaces based on generative pa...
In the past few decades, there has been extensive research on automating the layout of custom integr...
In an interactive environment such as a visual language editor, it is not sufficient to apply the sa...