Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language “Flutter” satvara eksperimentāla izpēte interaktīvu starpplatformu lietotņu izstrādei
Title in English Experimental Research of Flutter Framework for Interactive Cross-platform Application Development
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Arnis Lektauers
Reviewer Olga Kotova
Abstract Bakalaura darbs ir veltīts “Flutter” satvara eksperimentālajai izpētei starpplatformu lietotņu izstrādei. Mūsdienās ir ļoti svarīgi izvēlēties efektīvāko un piemērotāko risinājumu konkrētas lietotnes izstrādei, jošobrīd ir pieejami daudzi un dažādi starpplatformu risinājumi, no kuriem nepieciešams izvēlēties piemērotāko Darba mērķis ir izpētīt Flutter satvaru un salīdzinoši izanalizēt tā izmantojuma iespējas starpplatformu lietotņu izstrādei. Lai sasniegtu mērķi, tika veikti šādiuzdevumi: ir izveidots pārskats par starpplatformu programmatūras izstrādes principiem un attīstības tendencēm, izpētīta Flutter satvara funkcionalitāte, tā komponentes, salīdzināta Flutter satvarā izmantotā Dart programmēšanas valoda ar citām populārām valodām un eksperimentāli salīdzināts Flutter satvars ar citiem starpplatformu lietotņu izstrādes risinājumiem. Pētnieciskajā daļā ir aprakstītas starpplatformu lietotnes, to izstrādes un darbības princips, kā arī veikts analizēti populārākie starpplatformu risinājumi un to priekšrocības un trūkumi. Papildus arī veikts apkopojums par „Flutter” satvara funkcionalitāti un tā arhitektūru, kā arī izveidots pārskats par Dart programmēšanas valodu, logrīkiem un bibliotēkām. Darba ietvaros arī tika salidzināta „Flutter” satvara veiktspēja ar ReactNative un Xamarin, kā arī arhitektūra un tā programmēšanas valodas. Eksperimentālajā daļā ir izstrādātas četras lietotnes ar dažādiem risinājumiem, kur tika salīdzināts risinājuma koda apjoms, izstrādes laiks un centrālā procesora lietojums.
Keywords Flutter, React Natice, Xamarin, Starpplatformu risinājumi
Keywords in English Flutter, React Natice, Xamarin, Crossplatform development
Language lv
Year 2022
Date and time of uploading 03.06.2022 00:14:45