0000000000145164

AUTHOR

Matīss Mamedovs

showing 3 related works from this author

iOS lietotņu arhitektūras risinājumi

2018

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 izs…

iOSArhitektūrasDatorzinātneMVPVIPERMVVM
researchProduct

Lietotu preču iegādes instrukciju tīmekļa vietne

2016

Kvalifikācijas darbā aprakstīta lietotu preču instrukciju tīmekļa vietnes izstrāde. Tīmekļa vietne reģistrētiem lietotājiem ļauj pievienot lietotu preču iegādes instrukcijas, kuras ir publiski pieejamas visiem apmeklētājiem un ļauj veidot foruma rakstus, tos komentēt. Vietnē iespējams reģistrēties. Darbā izstrādātā vietne plānota pēc ūdenskrituma metodes, izstrādē izmantotas PHP, Javascript, HTML, CSS programmēšanas valodas, kā arī Laravel ietvars.

lietotu preču iegādes instrukcijasDatorzinātnelaraveltīmekļa vietneūdenskrituma modelis
researchProduct

SwiftUI salīdzinājums ar iOS12 skatu izveides tēliem iOS lietotņu izstrādē

2020

Viedierīču lietošana ikdienā ir kļuvusi par neatņemamu sastāvdaļu mūsu ikdienā. Galvenais saskares punkts starp programmatūru un tās lietotāju ir lietotāja saskarne. Viedierīcē redzamā saskarne sastāv no daudz dažādiem skatiem, kuru izstrādi iespējams veikt dažādos veidos. Saskarnes izstrāde ir ļoti svarīga, jo tieši tā piesaista lietotāju uzmanību, ļauj viegli un intuitīvi lietot programmatūru un veicina atkārtotu atgriešanos tajā. Līdz 2019. gadam, kad augstākā iOS operētājsistēmas versija bija 12, skatu būve balstījas uz UIKit bibliotēku un diviem galvenajiem paņēmieniem – skatus izstrādājot ar saskarnes būvētāju un skatu veidojot no pirmkoda. Skatu izstrādājot ar saskarnes būvētāju tiek…

SwiftUIDatorzinātneUIKitSaskarneiOS13iOS12
researchProduct