The process of creating a user interface for any platform involves creating a visual design first and then implementing it using the desired user interface framework. This process can be complicated and lengthy – the code has to written individually when targeting multiple platforms, developer’s time is not efficiently used on writing repetitive boilerplate code and debugging common mistakes and pitfalls when using various user interface frameworks. This thesis attempts to solve the abovementioned problems by introducing an intermediate markup language and a tool prototype that automates the process of converting mock-up layered images of the user interface to actual user interface code for a target platform. This approach helps to improve...
Abstract—The increasing availability of new types of interaction platforms raises a number of issues...
This paper describes an approach for defining user interfaces in a platform-independent way. The ide...
Diploma work, focused on user interface of Inkscape computer software is divided into several analyt...
The process of creating a user interface for any platform involves creating a visual design first an...
Description Language (UIDL) allowing designers to specify a user interface at multiple levels of abs...
An increasing number of applications can be accessed from a wide range of platforms. Designing graph...
USer Interface eXtensible Markup Language (USIXML) consists of a User Interface Description Language...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
USer Interface eXtensible Markup Language (USIXML) consists of a User Interface Description Language...
Copying permitted for use of PLoP 98 This pattern language digs step by step into the design of a us...
Methods to support the creation of multi-device user interfaces typically use some type of abstracti...
Designing the right User Interface (UI) of an Information System the first time is very unlikely to ...
Part 1: Long and Short PapersInternational audienceA User Interface Description Language (UIDL) is a...
A user interface description language (UIDL) consists of a specification language that describes var...
Specifying user interfaces consists in a fundamental activity in the user interface development life...
Abstract—The increasing availability of new types of interaction platforms raises a number of issues...
This paper describes an approach for defining user interfaces in a platform-independent way. The ide...
Diploma work, focused on user interface of Inkscape computer software is divided into several analyt...
The process of creating a user interface for any platform involves creating a visual design first an...
Description Language (UIDL) allowing designers to specify a user interface at multiple levels of abs...
An increasing number of applications can be accessed from a wide range of platforms. Designing graph...
USer Interface eXtensible Markup Language (USIXML) consists of a User Interface Description Language...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
USer Interface eXtensible Markup Language (USIXML) consists of a User Interface Description Language...
Copying permitted for use of PLoP 98 This pattern language digs step by step into the design of a us...
Methods to support the creation of multi-device user interfaces typically use some type of abstracti...
Designing the right User Interface (UI) of an Information System the first time is very unlikely to ...
Part 1: Long and Short PapersInternational audienceA User Interface Description Language (UIDL) is a...
A user interface description language (UIDL) consists of a specification language that describes var...
Specifying user interfaces consists in a fundamental activity in the user interface development life...
Abstract—The increasing availability of new types of interaction platforms raises a number of issues...
This paper describes an approach for defining user interfaces in a platform-independent way. The ide...
Diploma work, focused on user interface of Inkscape computer software is divided into several analyt...