Thesis Details

Complementary View Adaptation with Liquid.js

Bachelor's Thesis Student: Knetl Petr Academic Year: 2018/2019 Supervisor: Ryšavý Ondřej, doc. Ing., Ph.D.
Czech title
Přizpůsobení uživatelského rozhraní zařízením v Liquid.js
Language
English
Abstract

The thesis deals with design and implementation of the complementary view adaptation for the web framework Liquid.js. The introductory part summarises the idea of Liquid software and JavaScript framework Liquid.js. The goal of the thesis is the creation of the complementary view tool for Liquid.js which dynamically visualise the state of the user interface of liquid applications as an oriented graph. Moreover, it implements an additional interface that allows applying rule-based complementary view behaviours to liquid components. The requirements for complementary view and the proposed solution are described in the following practical part of the thesis. The text also talks about the implementation of the tool and describes the underlying programming paradigms and technologies used. The last section demonstrates the functionality of the final solution.

Keywords

liquid software, liquid.js, complementary view, rule-based behaviour

Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
29 August 2019
Reviewer
Committee
Růžička Richard, doc. Ing., Ph.D., MBA (DCSY FIT BUT), předseda
Dytrych Jaroslav, Ing., Ph.D. (DCGM FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Citation
KNETL, Petr. Complementary View Adaptation with Liquid.js. Brno, 2019. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-08-29. Supervised by Ryšavý Ondřej. Available from: https://www.fit.vut.cz/study/thesis/22208/
BibTeX
@bachelorsthesis{FITBT22208,
    author = "Petr Knetl",
    type = "Bachelor's thesis",
    title = "Complementary View Adaptation with Liquid.js",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/22208/"
}
Back to top