Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Flutter un React Native satvaru salīdzinājums starpplatformu lietotņu izstrādei
Nosaukums angļu valodā Comparison of Flutter and React Native Frameworks for Cross-Platform Application Development
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Sabina Kataļņikova
Recenzents Ērika Nazaruka
Anotācija Šis bakalaura darbs ir izsatrādāts starpplatformu mobilās izstrādes satvaru Flutter un React Native salīdzināšanai. Strauji pieaugošais pieprasījums pēc efektīvām un resursu taupīgām lietotnēm liek izstrādātājiem rūpīgi izvērtēt platformu veiktspēju un piemērotību dažādiem projektiem. Darba mērķis bija eksperimentāli izpētīt un novērtēt abu satvaru priekšrocības un trūkumus, lai sniegtu pamatotu ieteikumu, kurš no tiem ir labāks starpplatformu lietotņu izstrādei atkarībā no projekta prasībām. Pētījuma ietvaros tika salīdzināti vairāki abu platformu veiktspējas un izstrādes procesa kritēriji: CPU un RAM izmantošana, pogu atsaucības laiks, izstrādes ilgums un Hot Reload efektivitāte. Eksperimentālajos mērījumos iegūtie rezultāti liecina, ka Flutter uzrāda lielāku efektivitāti resursu pārvaldībā un ātrākus izstrādes ciklus, pateicoties tā ātrākajam Hot Reload laikam un efektīvai komponentu sistēmai. React Native, savukārt, piedāvā plašāku integrāciju ar JavaScript ekosistēmu un plašu trešo pušu bibliotēku izvēli, padarot to noderīgu sarežģītākiem un pielāgojamiem projektiem. Darba rezultāti norāda, ka Flutter ir optimālāka izvēle projektiem, kuros prioritāte ir augsta veiktspēja un izstrādes efektivitāte. React Native ir ieteicams lietotnēm, kas prasa lielāku pielāgojamību un elastīgu integrāciju ar ārējiem JavaScript rīkiem. Šis darbs piedāvā praktiskas rekomendācijas platformas izvēlei starpplatformu izstrādes projektiem, balstoties uz konkrētām tehniskām un veiktspējas prasībām.
Atslēgas vārdi Flutter, React Native, starpplatformu lietotņu izstrāde, veiktspējas salīdzinājums, izstrādes process.
Atslēgas vārdi angļu valodā Flutter, React Native, cross-platform application development, performance comparison, development process.
Valoda lv
Gads 2024
Darba augšupielādes datums un laiks 03.11.2024 16:53:21