COMPARISON OF ARCHITECTURAL PATTERNS WITHIN iOS APPLICATIONS

dc.contributor.authorSkrypchenko, Mykyta
dc.date.accessioned2024-02-23T14:38:26Z
dc.date.available2024-02-23T14:38:26Z
dc.date.issued2024
dc.description.abstractThis work delves into the strategic selection of software architecture for iOS applications, underscoring the alignment of architectural decisions with specific project constraints and goals. Initial discussions centered around the challenges in using software metrics to compare various iOS architectures, leading to the proposal of a simplified framework aimed at aligning architectural choices with defined business objectives. The paper details the process of evaluating different architectural patterns — MVC, MVVM, VIPER, and TCA — considering these constraints and goals. This work contributes to the field by providing a practical example of how architectural decisions can be tailored to specific project constraints and goals, offering insights that can be valuable for software architects and developers working on similar Swift application projects.
dc.identifier.urihttps://er.auk.edu.ua/handle/234907866/41
dc.language.isoen_US
dc.subjectsoftware architecture
dc.subjectmobile development
dc.subjectquality attributes
dc.subjectarchitectural Patterns
dc.subjectiOS development
dc.titleCOMPARISON OF ARCHITECTURAL PATTERNS WITHIN iOS APPLICATIONS
dc.title.alternativeПОРІВНЯННЯ АРХІТЕКТУРНИХ ПАТТЕРНІВ У ЗАСТОСУНКАХ iOS
dc.typeThesis

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Skrypchenko_Comparison of Archite.pdf
Size:
1.94 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: