Systém pro monitorování pohybových aktivit a kondice na platformě iOS

dc.contributor.advisorMoravec, Pavel
dc.contributor.authorVeselá, Michaela
dc.contributor.refereeKrumnikl, Michal
dc.date.accepted2026-06-01
dc.date.accessioned2026-09-02T14:34:07Z
dc.date.available2026-09-02T14:34:07Z
dc.date.issued2026
dc.description.abstractPředmětem této bakalářské práce je návrh a implementace mobilní aplikace pro operační systém iOS, která slouží k monitorování a vyhodnocování fyzické kondice uživatele. Aplikace využívá nativní framework HealthKit pro získávání zdravotních dat, sbíraných pomocí chytrých hodinek Apple Watch. Hlavním cílem je transformovat surová data jako jsou variabilita srdečního tepu (HRV), klidová tepová frekvence (RHR) a délka spánku do celkového zhodnocení fyzické kondice. Aplikace navíc obsahuje nástroj pro zobrazení a analýzu křivek elektrokardiogramu (EKG). Ten slouží k přímému porovnání signálů z hodinek s referenčním měřením, přičemž míra jejich shody je vyhodnocována pomocí Pearsonova korelačního koeficientu. Práce je rozdělena na teoretickou analýzu problematiky, softwarový návrh využívající moderní architekturu MVVM a samotnou implementaci v jazyce Swift s využitím frameworku SwiftUI. Výsledkem je plně funkční prototyp aplikace, který integruje agregaci historických dat, jejich lokální zpracování a interaktivní vizualizaci.cs
dc.description.abstractThe subject of this bachelor's thesis is the design and implementation of a mobile application for the iOS operating system, intended for monitoring and evaluating the user's physical fitness. The application utilizes the native HealthKit framework to retrieve health data collected via Apple Watch. The primary objective is to transform raw data, such as heart rate variability (HRV), resting heart rate (RHR), and sleep duration, into a comprehensive physical fitness assessment. Furthermore, the application includes a tool for displaying and analyzing electrocardiogram (ECG) waveforms. This feature enables a direct comparison between the signals recorded by the watch and a reference measurement, with their degree of correlation evaluated using the Pearson correlation coefficient. The thesis is divided into a theoretical analysis of the subject matter, a software design utilizing the modern MVVM architecture, and the implementation itself using Swift and the SwiftUI framework. The result is a fully functional prototype that integrates historical data aggregation, local processing, and interactive visualization.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent5742924 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisVES0141_FEI_B0613A140014_2026
dc.identifier.urihttp://hdl.handle.net/10084/160266
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectiOScs
dc.subjectSwiftcs
dc.subjectSwiftUIcs
dc.subjectApple HealthKitcs
dc.subjectApple Watchcs
dc.subjectEKGcs
dc.subjectvariabilita srdečního tepu (HRV)cs
dc.subjectklidová tepová frekvence (RHR)cs
dc.subjectsoftwarová architektura MVVMcs
dc.subjectmobilní aplikacecs
dc.subjectzdravícs
dc.subjectiOSen
dc.subjectSwiften
dc.subjectSwiftUIen
dc.subjectApple HealthKiten
dc.subjectApple Watchen
dc.subjectECGen
dc.subjectHeart Rate Variability (HRV)en
dc.subjectResting Heart Rate (RHR)en
dc.subjectMVVM software architectureen
dc.subjectmobile applicationen
dc.subjecthealthen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatikacs
dc.titleSystém pro monitorování pohybových aktivit a kondice na platformě iOScs
dc.title.alternativeFitness Monitoring System on iOS Plaformen
dc.typeBakalářská prácecs
local.files.count6
local.files.size118918511
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
VES0141_FEI_B0613A140014_2026.pdf
Size:
5.48 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
VES0141_FEI_B0613A140014_2026_zadani.pdf
Size:
155.51 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
VES0141_FEI_B0613A140014_2026_priloha.zip
Size:
107.41 MB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
Name:
VES0141_FEI_B0613A140014_2026_posudek_vedouci_Moravec_Pavel.pdf
Size:
161.02 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Moravec, Pavel
Loading...
Thumbnail Image
Name:
VES0141_FEI_B0613A140014_2026_posudek_oponent_Krumnikl_Michal.pdf
Size:
160.46 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Krumnikl, Michal