Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Android lietojumu izstrāde Dart valodā
Nosaukums angļu valodā Development of Android Applications Using Dart
Struktūrvienība 12300 Lietišķo datorsistēmu institūts
Darba vadītājs M. Uhanova
Recenzents Aleksejs Grocevs, M.sc.ing., SIA “Bilderings Pay” tehniskais direktors
Anotācija Bakalaura darba ietvaros tiek apskatīta valoda Dart un tās pielietojumi Android lietojumu izstrādē. Tiek aprakstīti aspekti, kas izceļ Dart valodu citu programmēšanas valodu vidū, tostarp, kādi aspekti ir efektīvāk realizēti šajā valodā. Pamatojoties uz iegūtām zināšanām par Dart valodu tika izstrādāti lietojumu prototipi, kas palīdzēja demonstrēt valodas sniegtās iespējas. Darbā tiek aplūkota operētājsistēmas Android vēsture un tās vieta globālā tirgū mūsdienās. Tāpat tiek pētīti rīki un iespējas, kas palīdz izstrādāt Android lietojumus, tiek veikta arī šo rīku teorētiskais salīdzinājums un izceltas funkcijas, kas ir specifiskas konkrētai videi vai rīkam. Balstoties uz iegūto informāciju par operētājsistēmu Android, tika pētīta jauna Dart valoda un apskatīti aspekti, kas nošķir doto valodu no pārējām gan no sintakses, gan no funkcionalitātes viedokļa. Darbā tiek apskatīts rīks Flutter. Šis rīks izmanto valodu Dart, tāpēc tiek petīti iemesli par šādas valodas izvēli. Ar Flutter rīku ir iespējams izstrādāt lietojumus gan Android, gan iOS operētājsistēmām, taču praktiskā darba ietvaros tiek pētīta tikai Android lietojumu izstrāde. Flutter rīku var izmantot vai nu darbojoties ar to caur respektīvās operētājsistemas termināli (Windows gadījumā – Command Prompt), vai arī izmantot to kā spraudni Intellij IDEA izstrādes vidē. Darba praktiskās daļas ietvaros tika izstrādāti Android lietojumu prototipi, izmantojot Flutter rīku un Android Studio vidē. Lietojumu izstrādes brīdī uzmanība tika pievērsta iespējām, ko sniedz Flutter rīks, kā arī kopējam izstrādes procesam, proti, izstrādes sarežģītība un stils. Ar Android Studio tika izstrādāti prototipi, kas ir maksimāli līdzīgi tiem, kas tika izstrādāti ar Flutter rīku funkcionalitātes ziņā. Visbeidzot tika veikta lietojumu salīdzināšana savā starpā, balstoties uz izvirzītiem kritērijiem un izvirzīti secinājumi par Dart valodas un Flutter rīka stiprām un vājām pusēm lietojumu izstrādē. Bakalaura darbs satur 49 lappuses, tostarp ievadu, 5 nodaļas, secinājumus, 23 attēlus un 13 tabulas. Darbā ir izmantotas atsauces uz 25 informācijas avotiem. Darba beigās ir pievienoti pielikumi.
Atslēgas vārdi Dart, Flutter, Android, lietojums, logrīks
Atslēgas vārdi angļu valodā Dart, Flutter, Android, Application, Widget
Valoda lv
Gads 2017
Darba augšupielādes datums un laiks 08.06.2017 22:33:18