Graduate papers
  
Description of the graduate paper
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 12100 Institute of Information Technology
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