| Anotācija |
Lietotāja saskarnu izstrāde darbvirsmas lietotnēm ir aktuāla IT nozarē, jo pieaug pieprasījums pēc daudzplatformu risinājumiem ar augstu veiktspēju, stabilitāti un resursu efektivitāti, īpaši Windows, *nix un mobilajās platformās. Pētījuma problēma ir piemērotākā satvara izvēle, kas nodrošinātu plašu funkcionalitāti un optimālu sniegumu dažādās vidēs, vienlaikus pielāgojoties projekta vajadzībām un tehniskajām prasībām. Darba mērķis ir veikt salīdzinošu analīzi par JavaFX un Qt satvaru priekšrocībām un trūkumiem, iekļaujot kvantitatīvu novērtējumu, tostarp procesora noslodzes, atmiņas patēriņa, reakcijas ātruma un kadru nomaiņas ātruma analīzi, kā arī kvalitatīvu analīzi, kurā salīdzinātas galvenās iezīmes un funkcionalitāte, lai piedāvātu praktiskas rekomendācijas to pielietojumam. Pētījuma gaitā tika izstrādāti salīdzināšanas kritēriji un izveidotas četras lietotnes, kas ietver pamata ievades elementu testēšanu, 2D datu un 3D grafikas attēlošanu reāllaikā, saskarnes attēlošanu ar tabulas struktūru un dažādu saturu, analizējot to veiktspēju platformās Windows 11 un Ubuntu 24.04 uz trim ierīcēm, personālajā, biroja un kompaktajā datoros. Balstoties uz veikto pētījumu, secinājumi liecina, ka Qt uzrāda labāku veiktspēju visos testētajos kritērijos, tostarp ātrākā reakcijas un ielādes laikā, zemākā procesora un atmiņas resursu patēriņā, kā arī stabilākā kadru attēlošanā, turklāt piedāvā plašākas un ērtākas funkcionalitātes iespējas, kas padara to par spēcīgu risinājumu dažādiem scenārijiem. Tomēr jāņem vērā, ka slēgta avota koda vai komerciāliem projektiem nepieciešama maksas Enterprise versija, kas var palielināt projekta izmaksas. Tika izstrādātas rekomendācijas, kas pielāgotas dažādām situācijām un projektu vajadzībām atbilstoši to prasībām un resursiem.
Darbs aptver 69 lappuses, 23 attēli, 6 tabulas un izmanto 30 informācijas avotus. |