Design and Implementation of an Application for Tracking Drinking Habits for the Android OS
Thesis title: | Návrh a implementace aplikace pro správu pitného režimu pro OS Android |
---|---|
Author: | Jindra, Vratislav |
Thesis type: | Bakalářská práce |
Supervisor: | Smutný, Zdeněk |
Opponents: | Vojíř, Stanislav |
Thesis language: | Česky |
Abstract: | Cílem této práce bylo navrhnout a implementovat aplikaci pro správu pitného režimu pro operační systém Android – Drink Tracker. Aplikace uživatelům vypočte denní potřebu tekutin, umí uživatele pravidelně upozorňovat, když je čas se napít, umožňuje zaznamenávání jednotlivých vypitých nápojů a podporuje synchronizaci dat v reálném čase. U kofeinových a alkoholických nápojů aplikace počítá i s diuretickým efektem. Uživatelské rozhraní aplikace bylo navrhováno v souladu s Material Design Guidelines – pokyny pro implementaci designového jazyka Material Design vytvořený návrháři společnosti Google. V práci je stanoven způsob výpočtu denní potřeby tekutin, analyzovány některé konkurenční aplikace a interpretováno obecné nařízení pro ochranu osobních údajů. Následně jsou zde popsány různé etapy návrhu, implementace a testování aplikace. |
Keywords: | Android; aplikace; Firebase Realtime Database; Java; pitný režim |
Thesis title: | Design and Implementation of an Application for Tracking Drinking Habits for the Android OS |
---|---|
Author: | Jindra, Vratislav |
Thesis type: | Bachelor thesis |
Supervisor: | Smutný, Zdeněk |
Opponents: | Vojíř, Stanislav |
Thesis language: | Česky |
Abstract: | The main task of this thesis was to design and implement an application for tracking drinking habits for the Android operating system – Drink Tracker. The app is able to calculate the user’s daily water need, notify the user when it is time to drink, allows the users to track their drank beverages and supports real-time data sync. For caffein and alcoholic drinks the app also considers their diuretic effect. The user interface has been designed to follow Material Design Guidelines – a set of rules for implementing the Material Design design language created by Google’s designers. There is determined a way of calculating the user’s daily water need in the thesis, followed by an analysis of several competitors and an interpratation of the General Data Protection Regulation. Subsequently, there are described various phases of designing, implementing and testing the app. |
Keywords: | Android; application; Firebase Realtime Database; Java; drinking habits |
Information about study
Study programme: | Aplikovaná informatika/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 Systems Analysis |
Information on submission and defense
Date of assignment: | 25. 9. 2017 |
---|---|
Date of submission: | 2. 5. 2018 |
Date of defense: | 13. 6. 2018 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/63148/podrobnosti |