Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Starpplatformu mobilo lietotņu izstrādes rīku analīze
Title in English Analysis of Cross-platform Mobile Application Development Tools
Author Rihards Gladiševs
Department 12300 Institute of Applied Computer Systems
Scientific advisor Dr.sc.ing. Ērika Asņina
Reviewer SIA „Accenture Latvijas Filiāle” SAP konsultants, Dr.sc.ing. V.Ņikuļšins
Abstract Bakalaura darbs ir izstrādāts ar mērķi veikt analīzi par pieejamajiem starpplatformu mobilo lietotņu izstrādes rīkiem, noskaidrot kāds izstrādes rīks ir piemērots projektam ar ierobežotiem cilvēk- un finanšu resursiem, vislabākajiem gala produkta veiktspējas rādītājiem un platformai dzimtu lietotāja saskarni. Darbā ir izmantotas literatūras apskata, rīku salīdzinošās analīzes, eksperimentu veikšanas metodes mērķa sasniegšanai. Darbā ir izskatīti tādi starpplatformu mobilo lietotņu izstrādes veidi kā kopīgas platformas izstrādes veids, hibrīda izstrādes veids un pārveidota koda izstrādes veids. Par mērķim piemērotāko ir izvēlēts pārveidota koda izstrādes veids, kas sašaurināja mobilo lietotņu izstrādes rīku skaitu līdz pieciem: Titanium SDK, Xamarin, CodenameOne, Motorola Rhodes un MoSync SDK. Rīki ir apskatīti pēc to darba principa un raksturojumiem, rezultātā trīs izstrādes rīki Titanium SDK, Xamarin un MoSync SDK ir izanalizēti pēc izstrādes gala produkta (lietotnes) noslodzes uz platformas resursiem, kā arī pēc veiktspējas. Rezultātā ir noskaidroti divi mērķim piemērotākie izstrādes rīki: Titanium SDK un Xamarin. Rīku izvēli izstrādei nosaka izstrādātāja C# programmēšanas valodas zināšana, t.i. ja izstrādātājs pārzina šo programmēšanas valodu, tad piemērotāks ir Xamarin rīks; savukārt Titanium SDK ir piemērots izstrādātajiem ar JavaScript programmēšanas valodas zināšanām vai arī bez abu iepriekš minētu programmēšanas valodu zināšanām. Dokumentā ir 50 lappuses, 14 attēli, 9 tabulas un 37 nosaukumu informācijas avoti.
Keywords mobilā. lietotne, starpplatformu, izstrāde, rīks, SDK, Titanium, Xamarin, MoSync
Keywords in English mobile, application, crossplatform, development, tool, SDK, Titanium, Xamarin, MoSync
Language lv
Year 2014
Date and time of uploading 26.05.2014 20:58:32