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.
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.
Klíčová slova:
mobile application; Markdown; notes; Android; Java