Show simple item record

dc.contributor.advisorBičevska, Zane
dc.contributor.authorMamedovs, Matīss
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāte
dc.date.accessioned2018-07-02T01:07:23Z
dc.date.available2018-07-02T01:07:23Z
dc.date.issued2018
dc.identifier.other65176
dc.identifier.urihttps://dspace.lu.lv/dspace/handle/7/39714
dc.description.abstractViena no būtiskākajām programmatūras izstrādes daļām ir arhitektūras izvēle. Ja programmatūras izstrādes ciklā šim aspektam nav pievērsta liela uzmanība, projekts paliek grūti uzturams un ieviest jaunu funkcionalitāti paliek arvien grūtāk. Bakalaura darbā tiek apskatītas iOS lietotņu arhitektūras, to labās prakses un nepieciešamās tehnoloģijas, lai tās praktiski ieviestu. Darba praktiskajā daļā esoša laika projektā, kur arhitektūras izvēle bijusi neefektīva, vienā no moduļiem tiek ieviesti trīs arhitektūras tēli – MVVM, MVP un VIPER. Arhitektūras tēli tiek salīdzināti pēc to darbietilpības, izmantotajām tehnoloģijām, kā arī tika veikts ekspertu novērtējums, kurā nozares eksperti vērtēja izstrādātos arhitektūras tēlus.
dc.description.abstractOne of the most important part of software development ir architecture solution. If this aspect isn’t well discussed and planned during software development cycle, project is hard to maintain and adding new functionalities becomes harder. Bachelor thesis discusses architectures of iOS applications, good practices and required technologies to practically maintain them. Three architecture patterns – MVP, MVVM and VIPER – were practically implemented in one of real time project modules, where architecture solution was inefficient. Architectures was compared by work capacity, used technologies. Author also did research, where industry experts evaluated architectural patterns.
dc.language.isolav
dc.publisherLatvijas Universitāte
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDatorzinātne
dc.subjectiOS
dc.subjectArhitektūras
dc.subjectMVP
dc.subjectMVVM
dc.subjectVIPER
dc.titleiOS lietotņu arhitektūras risinājumi
dc.title.alternativeArchitectural solutions for iOS applications
dc.typeinfo:eu-repo/semantics/bachelorThesis


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record