An intelligent layout algorithm for variable screen resolutions
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (EN)
In this thesis, we present an algorithm that will enable a relationally defined user interface to adapt to variable screen resolutions in real time with a smart and dynamic approach. User interfaces are design and software products that enable interaction between computers and users. Both designers and software have their duties in revealing these interfaces. In today's world, with the use of different devices and many different screen resolutions supported by these devices, it is expected to work successfully on each screen resolution in its developed applications. Unfortunately, designers and developers are developing different interfaces for all different resolutions, and maintenance and updating of these interfaces both in the initial development and in the ongoing process brings serious burden. Although different approaches have been proposed in the literature for the solution of this problem, these approaches are non-real-time approaches to reduce the effort spent in the design phase. In this study, we present a data structure that will take this load from the designers and developers, to be defined once and during the application's development, with a simple relational model, and a real-time approach that transforms this data structure into the most suitable interface to the given screen resolution. Preparation of the data structure we use is extremely easy, and it can be prepared in a shorter time than a single interface design. The creation of the interface is under a second during runtime, even during real-time resizing operations, the interface does not get stuck or stutter. In addition, we used the aesthetic scoring method to choose the best placement and thanks to this method, we selected the interface that appeals to the eye which increased the user experience.
Author
Barış Çelik
Institution
How to Cite
Barış Çelik (Master Thesis). An intelligent layout algorithm for variable screen resolutions, 2021, Hacettepe University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Hacettepe University
- Elementler ve insan doğası arasındaki uyuşmazlık: Ekofobi ve Rönesans İngiliz tiyatrosu(2018)
- Gençlerin ve Gençlik Çalışanlarının Gözünden Gençlik Politikaları ve Hizmetlerinin Değerlendirilmesi(2022)
- Characterization of Ayvalik (Edremit yaglik) extra virgin olive oils volatile compounds with SPME-GC/MS and Raman spectroscopy(2018)
- An analysis of the intonation patterns of if-clauses in Turkish English majors(2017)
- A critical evaluation of pronunciation teaching in an ELT department in Turkey(2023)
- The effect of child labor related boycott threat on Ivory Coast cocoa production(2018)