6533b7d1fe1ef96bd125c6c4
RESEARCH PRODUCT
iOS lietotņu arhitektūras risinājumi
Matīss Mamedovssubject
iOSArhitektūrasDatorzinātneMVPVIPERMVVMdescription
Viena 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.
| year | journal | country | edition | language |
|---|---|---|---|---|
| 2018-01-01 |