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 |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
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 |