When designing user interfaces, developers want to be able to position objects in a structured way such that controls are clear and neat. In the past, absolute positioning and grids have been used for this purpose. However, such rigid layout doesn’t now allow adaptive layout for interfaces that run on a variety of screen sizes or that need different control sizes due to application being internationalised into foreign languages. For this reason, Apple introduced constraint-based GUI layout under the name Auto Layout for iOS developers. With Auto Layout developers specify constraints…
Research projects in Information Technology
Displaying 11 - 12 of 12 projects.
Reimagining digital publishing for technical documents
Digital versions of technical documents, like textbooks and academic papers, are usually produced as static PDF files. Research has shown that working with these on electronic devices is frustrating and inefficient, partly because people do not read such documents in a linear fashion as they do novels.
Supervisor: Assoc Prof Michael Wybrow