iOS application for sleep tracking
Thesis title: | iOS aplikace pro sledování spánku |
---|---|
Author: | Chobola, Michal |
Thesis type: | Bakalářská práce |
Supervisor: | Šedivá, Zuzana |
Opponents: | Kučera, Jan |
Thesis language: | Česky |
Abstract: | Tato bakalářská práce demonstruje návrh a vývoj mobilní aplikace pro iOS s názvem Sleepy. Aplikace shromažďuje, na základě zadaných informací, data o spánku a proměnných, které spánek ovlivňují a vytváří z nich přehledné statistiky pro lepší pochopení daných proměnných a jejich vliv na spánek samotný. Vývoj probíhal podle Metodiky pro Malé Softwarové Projekty(MMSP) a proto je většina částí práce zpracována podle šablon které metodika nabízí. Práce čtenáře nejdřív seznámí s mobilními operačními systémy, vývojem aplikací a charakteristikou. V této části se zaměřuji především na platformu iOS. Další kapitola uvádí do problematiky spánku a faktory ovlivňující jeho kvalitu. Cílem praktické části je, podle metodiky MMSP, navrhnout aplikaci a implementovat daný návrh. Tato část začíná vymezením požadavků na funkcionalitu aplikace, jejich analýzu a případy užití. V implementaci prezentuji zajímavé části kódu a způsob jakým řeším barevné rozložení či ukládání dat. Práce končí stručnou uživatelskou příručkou, která seznamuje uživatele s použitím a prostředím aplikace. |
Keywords: | iOS aplikace; spánek; vývoj aplikace; MMSP |
Thesis title: | iOS application for sleep tracking |
---|---|
Author: | Chobola, Michal |
Thesis type: | Bachelor thesis |
Supervisor: | Šedivá, Zuzana |
Opponents: | Kučera, Jan |
Thesis language: | Česky |
Abstract: | This bachelor thesis is about designing and programming phone application called Sleepy. App collects data from user's sleep and correlates the data for the user to actually understand them. From these data’s user can read what influences his/her sleep and what he/she could change in order to make sleep more effective. This app development mainly uses templates from Methods for Small Software Projects(MSSP, MMSP in Czech). Firstly, thesis explains phone operation systems, app evolution and characteristics. This part is focused on iOS systems. The next chapter deals with sleep problematics and aspects which influences it. Practical part deals with designing such app according to MSSP method. This part starts with identifying demands for app functionality, its analysis and usage. In an implementation are shown interesting code parts, and ways I use colors or data storage. The thesis ends with brief user's manual which shows user the app and how to use it. |
Keywords: | application development; iOS application; MMSP; sleep |
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 Information Technologies |
Information on submission and defense
Date of assignment: | 5. 2. 2018 |
---|---|
Date of submission: | 30. 4. 2018 |
Date of defense: | 20. 6. 2018 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/64682/podrobnosti |