Form of studies |
Bachelor |
Title of the study programm |
Information Technology |
Title in original language |
Starpplatformu mobilo un darbvirsmas lietotņu satvaru izmantošana transporta pārvaldības sistēmās |
Title in English |
Usage of Cross-platform Mobile and Desktop Application Frameworks in Transport Management Systems |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Arnis Lektauers |
Reviewer |
Dr. sc. ing. Antons Patļins |
Abstract |
Darba mērķis ir izpētīt starpplatformu mobilo un darbvirsmas lietotņu satvaru pielietošanas iespējas transporta pārvaldības sistēmās.
Bakalaura darba uzdevumi ir sekojoši:
1. Veikt pārskatu par starpplatformu lietotņu izstrādes satvariem.
2. Izpētīt starpplatformu lietotņu satvaru integrācijas iespējas transporta pārvaldības sistēmās.
3. Eksperimentāli izanalizēt izvēlēta mobilo un darbvirsmas lietotņu satvara praktisko lietojumu.
Darba ietvaros tika izstrādātas divas transporta pārvaldības sistēmu lietotnes ar satvara React Native palīdzību – katra lietotne izstrādāta citādākā veidā un izstrādes vidē, jo minētais satvars piedāvā izstrādes vidi gan iesācējiem, gan profesionāļiem. Darba autore secina, ka React Native ir atbilstošs un strādājošs satvars transporta pārvaldības sistēmu lietotņu izstrādei, jo tas spēj gan attēlot kartes, gan punktus tajā un iegūt ierīces atrašanās vietu. React Native spēj izmantot eksistējošu multimodālu maršrutēšanas bibliotēku OpenTripPlanner un arī attēlot transporta pārvaldības sistēmu mājaslapas lietotnē gluži kā to dara interneta pārlūki. Minētās lietotnes ir iespējams atvērt gan operētājsistēmā Android, gan iOS, startējot tās no vienas koda bāzes. |
Keywords |
Starpplatformu satvari, transporta pārvaldības sistēmas, lietotņu izstrāde, atrašanās vietas noteikšana, karšu attēlošana lietotnē, React Native, OpenTripPlanner, Ionic, Flutter, Xamarin, Electron, iOS, Android, mājaslapa, operētājsistēmas |
Keywords in English |
Cross-Platform Framweroks, Transport Management Systems, Application Development, Device's Location, Maps, React Native, OpenTripPlanner, Ionic, Flutter, Xamarin, Electron, iOS, Android, Windows, Webite, Operating systems |
Language |
lv |
Year |
2021 |
Date and time of uploading |
01.06.2021 18:20:51 |