Moderní metodologie při vývoji komplexních mobilních aplikací ve SwiftUI
Show simple item record
| dc.contributor.advisor |
Vařacha, Pavel
|
|
| dc.contributor.author |
Čížek, Alexandr
|
|
| dc.date.accessioned |
2025-12-10T23:09:49Z |
|
| dc.date.available |
2025-12-10T23:09:49Z |
|
| dc.date.issued |
2024-10-27 |
|
| dc.identifier |
Elektronický archiv Knihovny UTB |
|
| dc.identifier.uri |
http://hdl.handle.net/10563/57691
|
|
| dc.description.abstract |
Tato diplomová práce se zabývá moderními metodologiemi a přístupy při vývoji komplexních mobilních aplikací pro platformu iOS se zaměřením na framework SwiftUI. V teoretické části jsou popsány klíčové principy návrhových vzorů, testování, clean code, správy verzí a agilního vývoje. Praktická část demonstruje aplikaci těchto principů na reálné mobilní aplikaci Votap, která je dostupná v App Store a umožňuje uživatelům anonymně hodnotit politiky v reálném čase. Důraz je kladen na použití architektury MVVM, správnou organizaci projektu, testovatelnost, dokumentaci pomocí nástroje DocC a zajištění souladu s požadavky legislativy včetně GDPR. |
|
| dc.format |
120 |
|
| dc.language.iso |
cs |
|
| dc.publisher |
Univerzita Tomáše Bati ve Zlíně |
|
| dc.rights |
Bez omezení |
|
| dc.subject |
SwiftUI
|
cs |
| dc.subject |
iOS
|
cs |
| dc.subject |
MVVM
|
cs |
| dc.subject |
Git
|
cs |
| dc.subject |
Clean Code
|
cs |
| dc.subject |
Testování
|
cs |
| dc.subject |
Agilní vývoj
|
cs |
| dc.subject |
Votap
|
cs |
| dc.subject |
SwiftUI
|
en |
| dc.subject |
iOS
|
en |
| dc.subject |
MVVM
|
en |
| dc.subject |
Git
|
en |
| dc.subject |
Clean Code
|
en |
| dc.subject |
Testing
|
en |
| dc.subject |
Agile Development
|
en |
| dc.subject |
Votap
|
en |
| dc.title |
Moderní metodologie při vývoji komplexních mobilních aplikací ve SwiftUI |
|
| dc.title.alternative |
Modern Methodology in the Development of Complex Mobile Applications in SwiftUI |
|
| dc.type |
diplomová práce |
cs |
| dc.contributor.referee |
Karlík, Zdeněk |
|
| dc.date.accepted |
2025-06-18 |
|
| dc.description.abstract-translated |
This thesis explores modern methodologies and approaches in the development of complex mobile applications for the iOS platform, with a focus on the SwiftUI framework. The theoretical section discusses key concepts such as design patterns, testing, clean code principles, version control, and agile development. The practical part demonstrates the application of these principles on a real-world mobile application called Votap, available on the App Store, which allows users to anonymously rate politicians in real time. Emphasis is placed on the use of the MVVM architecture, proper project structure, testability, documentation using DocC, and compliance with privacy legislation such as the GDPR. |
|
| dc.description.department |
Ústav informatiky a umělé inteligence |
|
| dc.thesis.degree-discipline |
Softwarové inženýrství |
cs |
| dc.thesis.degree-discipline |
Software Engineering |
en |
| dc.thesis.degree-grantor |
Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky |
cs |
| dc.thesis.degree-grantor |
Tomas Bata University in Zlín. Faculty of Applied Informatics |
en |
| dc.thesis.degree-name |
Ing. |
|
| dc.thesis.degree-program |
Informační technologie |
cs |
| dc.thesis.degree-program |
Information Technologies |
en |
| dc.identifier.stag |
70067
|
|
| dc.date.submitted |
2025-05-19 |
|
Files in this item
|
There are no files associated with this item.
|
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account