Development of note application for Android OS

Thesis title: Vývoj poznámkové aplikace pro OS Android
Author: Engel, Tomáš
Thesis type: Bakalářská práce
Supervisor: Buriánek, Jan
Opponents: Svatoš, Oleg
Thesis language: Česky
Abstract:
Tato bakalářská práce se zaměřuje na vytvoření mobilní aplikace pro operační systém Android, která umožní uživatelům ukládat, upravovat a mazat jednoduché poznámky za pomoci formátu Markdown, barevného rozlišení a připomínek. První část práce analyzuje a porovnává současné poznámkové aplikace podle stanovených kritérií, jako je jednoduchost ovládání, množství funkcí, minimální podporovaná verze systému Android a velikost aplikace. Výsledky této analýzy slouží jako základ pro budoucí vývoj nové aplikace. Ve druhé části autor stanovuje požadavky na vývoj nové aplikace na základě zjištěných potřeb. Hlavním požadavkem je podpora formátování textu pomocí Markdownu a barevné rozlišení poznámek. Dále je požadována možnost exportovat poznámky a snaha o minimalizaci velikosti aplikace. Poslední část se zabývá implementací nové aplikace s důrazem na použité technologie, architekturu aplikace a způsoby testování. Na závěr jsou uvedeny návrhy na další rozšíření aplikace získané během vývoje.
Keywords: Java; Markdown; Android; mobilní aplikace; poznámky
Thesis title: Development of note application for Android OS
Author: Engel, Tomáš
Thesis type: Bachelor thesis
Supervisor: Buriánek, Jan
Opponents: Svatoš, Oleg
Thesis language: Česky
Abstract:
This bachelor's thesis focuses on the creation of a mobile application for the Android operating system that will allow users to save, edit and delete simple notes using the Markdown format, color separation and reminders. The first part of the thesis analyzes and compares current note-taking applications according to established criteria, such as ease of use, number of functions, minimum supported version of the Android system and application size. The results of this analysis serve as the basis for the future development of the new application. In the second part, the author sets the requirements for the development of a new application based on the identified needs. The main requirement is support for text formatting using Markdown and color recognition of notes. Furthermore, the ability to export notes and an effort to minimize the size of the application are required. The last part deals with the implementation of a new application with an emphasis on the technologies used, application architecture and testing methods. At the end, there are suggestions for further expansion of the application obtained during development.
Keywords: mobile application; Markdown; notes; Android; Java

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 30. 1. 2024
Date of submission: 6. 5. 2024
Date of defense: 2024

Files for download

The files will be available after the defense of the thesis.

    Last update: