Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Cocoa ietvara izpēte Objective C lietotņu izstrādei
Title in English Research on Cocoa Framework for the Objective C Applications Development
Author Rolands Voitiņš
Department 12300 Institute of Applied Computer Systems
Scientific advisor Pāvels Rusakovs
Reviewer SIA Proof IT, programmētājs, Mg.sc.ing. A.Bajovs
Abstract Mūsdienās Objective C ieņem ceturto vietu pēc "TIOBE index". Tā kā Objective C ir C grupas valoda, tad darbā tika veidots arī ieskats, kāpēc tieši ir jāizvēlās šī valoda, vai tieši otrādi. Darbā tika arī paskaidrots par ietvara  valodas  operētājsistēmas struktūru, jo tieši Mac pasaulē viss ir savādāk tieši ar to, ka Cocoa ietvars ir kā monopols, ja salīdzina to ar Java, kur piemēram pastāv Swing un JavaFX grafiskie ietvari pilnīgi neatkarīgi. Lai varētu izprast vai Objective C ir nepieciešams, tika veikts salīdzinājums ar citām valodām pēc noteiktiem kritērijiem, kā arī darbā tika parādīts cik efektīvi iespējams izmantot Cocoa ietvaru lietotņu izstrādē. Bakalaura darbā tika padziļināti izpētīta Objective C valoda, Cocoa apakšietvari – AppKit, FoundationKit un CoreData un papildus bibliotēkas, kas ir cieši integrētas ar OS X lietotnēm – Maps, Safari, iCloud un citas., ko piedāvā Cocoa ietvars. Darba mērķis ir izpētīt Cocoa ietvara nozīmi Objective C programmēšanas valodā un nonākt pie secinājumiem, kad tas ir jāpielieto un kad nav. Bakalaura darbā ir 46 lappuses, 20 attēli, 8 pielikumi un 6 tabulas. Tika izmantoti 29 informācijas avoti.
Keywords Programmēšana Objective-C Ietvars Izpēte Cocoa
Keywords in English Framework Research Language Objective-C Cocoa
Language lv
Year 2015
Date and time of uploading 02.06.2015 10:59:00