Ing. Michal Havryluk

Theses

Bachelor theses

Selections of restaurants for Android OS

Author
Monika Frolcová
Year
2016
Type
Bachelor thesis
Supervisor
Ing. Michal Havryluk
Reviewers
Ing. Jan Chrastina
Summary
The topic of this bachelor's thesis is the development of an application for the Android operating system. The purpose of the application is to help users locate restaurants with positive reviews from specialists in the field. The thesis describes all stages of development. First it analyses existing solutions, specifies requirements and describes the selection of application backend. The main focus of the work is design of key parts of the application followed by implementation and testing. The thesis also evaluates the final solution and gives a perspective for future development.

Master theses

The Student's Guide to CTU FIT

Author
Jan Molnár
Year
2012
Type
Master thesis
Supervisor
Ing. Michal Havryluk
Reviewers
Ing. Bc. Ivan Ryant

Semantic storage and recommendation system of mobile applications

Author
Jozef Dropčo
Year
2012
Type
Master thesis
Supervisor
Ing. Michal Havryluk
Reviewers
Ing. Robert Kessl, Ph.D.

Application for gathering information about mobile applications for Android OS

Author
Jiří Vaněk
Year
2012
Type
Master thesis
Supervisor
Ing. Michal Havryluk
Reviewers
Ing. Karel Klouda, Ph.D.

Administration platform for network management

Author
Marek Šabo
Year
2012
Type
Master thesis
Supervisor
Ing. Michal Havryluk
Reviewers
Ing. Daniel Vašata, Ph.D.

Performance comparison of Kotlin, C/C++ and Dart languages on Android OS

Author
Michal Lepíček
Year
2019
Type
Master thesis
Supervisor
Ing. Michal Havryluk
Reviewers
Ing. Tomáš Nováček
Summary
This thesis is focused on measurement of performance of applications for Android, the mobile operating system. An essential part is design and implementation of applications via programming languages Kotlin (Android SDK), C/C++ (Android NDK) and Dart (Flutter SDK). In this work I am dealing with various factors of development process and especially runtime of Android applications. These factors I analyzed and accordingly designed partial tasks whose measured performance is compared among said languages.