|
Present trends in frontend web development
KOMRSKA, Roman
This thesis contains present trends in frontend web development. On the basis of this, there is made web application which is responsive a it is usable on mobile devices. In the theoretical part, there are described news and present trends of frontend web development and in the practical part, there is described whole process, which contains design, development, testing and deployment. This thesis could be very useful for beginners in the subject.
|
|
Frontend responsive website using HTML5 frameworks and task runners
TETÍK, Jakub
The aim of this thesis is to handle issues of development of the frontend of responsive websites using HTML5 frameworks, including Bootstrap Foundation, HTML5 Boilerplate and others. Furthermore, also the help of task runners Grunt and Gulp is used in this work. As part of the work is performed comparison with the development of responsive web pages without using these tools and frameworks mentioned above. Grunt, Gulp and others of the tool range make it easier for developers to save working time. They automate repetitive tasks, such as compilation of CSS preprocessors, file linking and minification, documentation generation, and many other tasks. HTML5 frameworks are templates of the codes that the developer no longer has to invent. These templates are implemented or modified as needed in the project. The outcome of the work is a complete web presentation, which shows the differences between various frameworks and tools. These differences are used for the comparison of time-consuming development, data size and difficulty for developers in terms of the knowledge of syntax.
|
|
Decompilation of PowerPC Applications
Mišák, Ján ; Matula, Peter (referee) ; Ďurfina, Lukáš (advisor)
This bachelor thesis deals with the implementing of decompilation of PowerPC applications feature into a decompiler´s front-end. It also contains basic information about PowerPC architecture and information about the Lissom decompiler, especially its front-end. The goal of this work is to implement a feature into the front-end of the decompiler, which provides decompilation of PowerPC binaries. As a result of this bachelor thesis I have created and implemented a couple of analyses as a C++ classes and I have also fixed some earlier implemented code to achieve the required functionality.
|
|
Renovation of a Ground School Information System
Bárta, Michal ; Rychlý, Marek (referee) ; Jaša, Petr (advisor)
The objective of this study is to modernize information system of Kamenice primary school and its components. Modernization concerns of the current application analysis and requirements for its use, then design a structure of new, modern and effective management system. Conditions of realization is to implement designed system in any PHP framework. Modernization also covers the data model and database structure, including the addition of transactions and integrity constraints in terms of export and preserving the original database data.
|
|
MPlayer Graphics User Interface
Zsíros, Anton ; Křivka, Zbyněk (referee) ; Masopust, Tomáš (advisor)
This thesis deals with the implementation of a graphical user interface for MPlayer media player. At first, it describes the features of MPlayer and its existing graphical frontends. Next, it discusses the communication protocol, which MPlayer offers for embedding itself into other applications and for the communication. The last part then desribes the design and implementation of an application, which uses MPlayer as its backend.
|
|
Methodology of Construction Compiler Front-End and Its Integration into the GNU Compiler Collection
Machata, Petr ; Masopust, Tomáš (referee) ; Eysselt, Miloš (advisor)
Tato diplomová práce vznikla za podpory ANF DATA s.r.o., Brno. Diplomová práce je vypracována v angličtině. Vstupní bariéra pro vývoj uvnitř GCC se během posledních let znatelně snížila. Na konferencích, v časopisech a na webu se objevují články s architektonickými přehledy a návody. Věci se nadále zjednodušují použitím oficiálního vnitřního jazyka GENERIC: Pro komunikaci mezi přední částí a zbytkem překladače již není nutné zabývat se obtížným a nepřehledným RTL. Přesto je práce se souborem zdrojových kódů velikosti GCC nutně složitá. Je třeba napsat určité soubory a provést určitá nastavení, oboje jen s poměrně malým množstvím dokumentace. Cílem této práce je pomoci s posledním zmíněným bodem. Práce popisuje ukázkovou přední část: Vše od vytvoření zdrojových souborů, přes různé konstrukce jazyka GENERIC, až k problémům s kompilací běhové podpory nebo používání nativního preprocesoru.
|
| |