Zobrazit minimální záznam

Development of Stress Management iOS Mobile Application



dc.contributor.advisorPergl Robert
dc.contributor.authorJan Ševela
dc.date.accessioned2020-06-14T10:40:26Z
dc.date.available2020-06-14T10:40:26Z
dc.date.issued2020-06-13
dc.identifierKOS-882930738205
dc.identifier.urihttp://hdl.handle.net/10467/87960
dc.description.abstractTato diplomová práce se zabývá tvorbou mobilní aplikace podporující metody pro řízení stresu. Vznikla ve spolupráci s dalšími diplomovými pracemi, z nichž jedna je zaměřena na vývoj aplikace pro Android zařízení a druhá přímo na psychologickou teorii řízení stresu. Aplikace je řešena pro iOS zařízení a tvořena za pomoci programovacího jazyka Swift, doplněna moderní sadou nástrojů SwiftUI pro tvorbu uživatelského rozhraní, dále sadou vývojových nástrojů AppAuth pro nativní aplikace k ověřování a autorizaci koncových uživatelů, sadou vývojových nástrojů Foundation pro nativní aplikace ke komunikaci s REST API rozhraním. Práce řeší požadavky, které vzešly od autorky diplomové práce, jež se zaměřuje právě na psychologickou teorii řízení stresu. Tyto požadavky jsou důležité pro nalezení způsobu spojení mobilní aplikace scproblematikou řízení stresu. Velký důraz je kladen na přehlednost a jednoduchost uživatelského rozhraní, běžné zvyky uživatelů iOS zařízení, ale zároveň také na nevelké rozdíly s aplikací pro Android zařízení, aby celý projekt působil jednotně. Práce má podpořit pilotní projekt, jeho další rozvoj a budoucí přínos mobilních aplikací při řízení stresu v každodenním životě. Dále je doplněna o doporučení, jakým způsobem aplikaci rozvíjet v budoucnu.cze
dc.description.abstractThe diploma project is focused on mobile application development platform supporting methods for stress management. Its inception was formed through collaborating two other diploma projects. The first project discusses application development for Android devices and the second project approaches the psychological theory of stress control. The application is designed for iOS devices and developed through the Swift programming language. It is supported by a set of tools Swift UI used for generating a user interface. Furthermore, a set of development tools for Native Applications were used. These include the AppAuth for verification, authorization of end-users; and Foundation for communication with REST API interface. The aim of the application is to address the requirements that arose from the diploma project approaching the psychological theory of stress control. These requirements are vital to generating a connection between the mobile application and stress management issues. Great emphasis was placed on clarity and simplicity of the user interface, common behaviour of iOS device users; and small differences with applications for Android devices so that the project works uniformly. The aim is to support the pilot project and future benefit in mobile applications for daily stress management. The work also includes recommendations for adaptability of the application for future use.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectmobilní aplikacecze
dc.subjectnávrh uživatelského rozhranícze
dc.subjectkomunikace se serveremcze
dc.subjectřízení stresucze
dc.subjectiOScze
dc.subjectSwiftcze
dc.subjectSwiftUIcze
dc.subjectAppAuthcze
dc.subjectREST APIcze
dc.subjectmobile applicationeng
dc.subjectdesign user interfaceeng
dc.subjectcommunicate with servereng
dc.subjectstress managementeng
dc.subjectiOSeng
dc.subjectSwifteng
dc.subjectSwiftUIeng
dc.subjectAppAutheng
dc.subjectREST APIeng
dc.titleVývoj mobilní aplikace pro iOS obsahující program na posílení stres managementucze
dc.titleDevelopment of Stress Management iOS Mobile Applicationeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereePavlíčková Petra
theses.degree.disciplineWebové a softwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam