Interaktivní iOS aplikace pro zlepšování produktivity
Interactive Productivity-Enhancing iOS Application
Type of document
diplomová prácemaster thesis
Author
Petr Šmejkal
Supervisor
Suchánek Marek
Opponent
Buchtela David
Field of study
Softwarové inženýrstvíStudy program
InformatikaInstitutions assigning rank
katedra softwarového inženýrstvíRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Tato diplomová práce popisuje celý proces vývoje interaktivní mobilní aplikace pro zlepšování produktivity pro platformu iOS s využitím standardních postupů softwarového inženýrství. Tento proces zahrnuje analýzu domény, analýzu konkurenčních řešení, specifikaci požadavků a případů užití, návrh, implementaci s využitím SwiftUI a Firebase, testování a vytvoření dokumentace. Práce je zakončena zhodnocením dosažených výsledků a nastíněním možného budoucího rozvoje. Výsledkem je kompletní aplikace připravená pro budoucí rozšíření. This Master's thesis outlines the comprehensive development process of an interactive productivity-enhancing mobile application for the iOS platform, employing established Software Engineering methodologies. This process includes domain analysis, evaluation of existing solutions, specification of requirements and use cases, design, implementation with SwiftUI and Firebase, testing, and documentation. The thesis is concluded with the presentation of the results and an outline of possible future development of the application. The outcome is a complete application that is ready for future extensions.
Collections
- Diplomové práce - 18102 [1095]
