Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Satvara React Native analīze Android lietotņu izstrādes kontekstā
Nosaukums angļu valodā An Analysis of React Native Framework in the Context of Android Applications Development
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Konstantīns Gusarovs
Recenzents U.Karlovs-Karlovskis, Mg.sc.ing., SIA „Accenture Latvijas Filiāle”, vecākais sistēmu analītiķis
Anotācija Mūsdienās cilvēka ikdienas neatņemama sastāvdaļa ir mobilais tālrunis un tā pieejamā funkcionalitāte. Papildus funkcijas un servisus mums nodrošina dažādas lietotnes, kas tiek veidotas, lai cilvēkus izklaidētu, izglītotu un kopumā atvieglotu mūsu ikdienas vajadzības caur vienu ierīci un tas ir mobilais tālrunis. Bet mobilajām ierīcēm pastāv dažādas operētājsistēmas, kas rada problēmu, jo, lai izstrādātu lietotni, kas strādātu uz jebkuras mobilas ierīces, tai jābūt rakstītai tieši priekš noteiktās operētājsistēmas. Šī lieta aizņem daudz laika un papildus naudas līdzekļus, lai izstrādātu šādu lietotni ar plašu pieejamību. Līdz ar to autors piedāvā apskatīt multiplatformu lietojumu izstrādes iespējas, izmantojot React Native satvaru. Darba mērķis ir demonstrēt React Native iespējas mobilo lietojumu izstrādē un salīdzināt ar vietējo Android lietojumu dažādu kritēriju kontekstā. Darbā ir aprakstītas mobilo lietojumu izstrādes iespējas dažādu operētājsistēmu kontekstā un iepazīstināts ar izstrādes iespējām ar hibrīdplatformu palīdzību. Tāpat autors apskata React Native satvara vēsturi un tā pamatus uz kā tas ir balstīts. Tiek papildus apskatīti dizaina modeļi, kā Redux un Flux. Ņemot vērā modernā lietojuma spektru, tiek salīdzinātas pieejamo API starp React Native satvara iespējām un vietējo lietojumu iespējām. Papildus autors izstrādāja viena veida lietotnes divās variācijās. Viena tika izstrādāta React Native satvarā un otra vietējā Android rīkā ar Java programmēšanas valodas palīdzību. Abas lietotnes tiek salīdzinātas kvantitatīvi pēc dažādiem kritērijiem . Dokumentā ir 39 lappuses, 26 attēli, 5 tabulas, 1 pielikumi un 33 nosaukumu informācijas avoti.
Atslēgas vārdi React Native
Atslēgas vārdi angļu valodā React Native
Valoda lv
Gads 2018
Darba augšupielādes datums un laiks 03.06.2018 19:22:53