| Studiju veids |
bakalaura akadēmiskās studijas |
| Studiju programmas nosaukums |
Datorsistēmas |
| Nosaukums |
Reāllaika datu integrācijas metožu salīdzinājums Kotlin mobilajās lietotnēs |
| Nosaukums angļu valodā |
Comparison of Real-Time Data Integration Methods in Kotlin-Based Mobile Applications |
| Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
| Darba vadītājs |
Valdis Saulespurēns |
| Recenzents |
Kaspars Gūtmanis |
| Anotācija |
1. tips: Moderno risinājumu izpēte.
Šī bakalaura darba mērķis ir izpētīt un salīdzināt reāllaika datu integrācijas metodes mobilajās lietotnēs Kotlin programmēšanas valodas kontekstā. Pētījums fokusējas uz trim tehnoloģijām ar dažādiem abstrakcijas līmeņiem - WebSockets, GraphQL un Firebase reāllaika datubāzi. Trīs mobilo lietotņu prototipi tika izstrādāti vairākiem kontrolētiem eksperimentiem ar nolūku novērtēt galvenās veiktspējas metrikas – atjauninājumu latentumu, klienta procesora un atmiņas noslogojumu.
Atbildot uz analītiskajā daļā definētajiem pētījuma jautājumiem attiecībā uz veiktspēju, resursu pārvaldības efektivitāti un mērogojamību, metriku analīze ļauj izvērtēt iespējamos kompromisus risinājumu izvēlē. Kopumā visu testējamo lietotņu sniegums ir atzīmējams kā stabils, ar novērojamu lielāku atjauninājumu latentumu Firebase lietotnei.
Praktiskā eksperimenta rezultāti atzīmē lēmumu pieņemšanas procesa svarīgumu, izvēloties attiecīgu risinājumu. Pētījuma rezultāti nodrošina gan teorētiskas, gan praktiskas atziņas, kas varētu būt pielietojamas un noderīgas Android mobilo lietotņu izstrādātājiem, potenciāli uzlabojot veiktspēju, reāllaika funkcionalitāti un lietotāju pieredzi.
Bakalaura darbā ir 51 lappuses, 10 attēli, 7 tabulas, 7 pielikumi un izmantoti 91 informācijas avoti. |
| Atslēgas vārdi |
REĀLLAIKA DATI, MOBILĀ LIETOTNE, VEIKTSPĒJA, KOTLIN, ANDROID |
| Atslēgas vārdi angļu valodā |
REAL-TIME DATA, MOBILE APPLICATION, PERFORMANCE, KOTLIN, ANDROID |
| Valoda |
lv |
| Gads |
2026 |
| Darba augšupielādes datums un laiks |
06.01.2026 23:58:22 |