Form of studies |
Bachelor |
Title of the study programm |
Information Technology |
Title in original language |
Starpplatformu ietvaru izmantošana natīvo lietotņu izstrādāšanā |
Title in English |
Crossplatform Framework Usage in Native Application Development |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Mg. sc. ing. Artūrs Braučs |
Reviewer |
Mg. sc. ing. Armands Baranovskis |
Abstract |
Darbs ir veltīts nativo lietotņu izstrādāšanas izplatīšanai starpplatformas ietvaros, kādas iespējas sniedz starpplatformas tehnoloģijas nativa tipa lietotņu izstrādāšanā un pēta jautājumu, cik starpplatformu ietvarā izstrādātas lietotnes ir pielāgotas dažādām operētājssitēmām. Darbā tika risināti šādi uzdevumi: starpplatformu ietvaru iOS un Android operētājsistēmām alternatīvu un darba principu izpēte, Flutter starpplatformas tehnoloģijas izpēte, iepazīšanās ar Flutter ietvara programmēšanas valodu Dart, iepazīšanās ar nativām iOS un Android operētājsistēmām lietotņu izstrādāšanas procesā, lietotnes izstrādāšana Flutter starpplatformas ietvarā, izstrādātās lietotnes testēšana un iegūtorezultātu analīze. Darba izpildes laikā visi nozīmētie uzdevumi tika veiksmīgi izpildīti. Darbam formulētā problēma – viena lietotne jāizstrādā dažādām alternatīvām starpplatformām, kas prasa uzturēt vienu kodu bāzi, tika atrisināta un darbam formulētais mērķis – izstrādāt nativa tipa lietotni divām operētājsistēmām, izmantojot starpplatformu ietvaru, tika sasniegts. Darbs sastāv no ievada, trim nodaļām un secinājumiem par veikto darbu. Darbā tika apskatītas nativo operētājsistēmu darba būtības, starpplatformu tehnoloģijas, lietotnes izstrādāšanas process un testēšanas rezultāti. Darba pielikumā tiek attēloti izstrādātās lietotnes koda fragmenti un pilnie testēšanas dati.
Darba apjoms ir - 123.lpp., 10 tabulas., 24 attēli, 31 literatūras avoti un 12 pielikumi. |
Keywords |
Starpplatformu ietvaru izmantošana natīvo lietotņu izstrādāšanā |
Keywords in English |
Crossplatform framework usage in native application development |
Language |
lv |
Year |
2020 |
Date and time of uploading |
03.06.2020 19:21:09 |