Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Satvara React Native analīze Android lietotņu izstrādes kontekstā
Title in English An Analysis of React Native Framework in the Context of Android Applications Development
Department 12300 Institute of Applied Computer Systems
Scientific advisor Konstantīns Gusarovs
Reviewer U.Karlovs-Karlovskis, Mg.sc.ing., SIA „Accenture Latvijas Filiāle”, vecākais sistēmu analītiķis
Abstract 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.
Keywords React Native
Keywords in English React Native
Language lv
Year 2018
Date and time of uploading 03.06.2018 19:22:53