Cocoa: Difference between revisions

no edit summary
m (Links)
No edit summary
 
Line 1:
[[Category:Encyclopedia]]'''Cocoa''' is [[Apple Computer]]'s native [[object-oriented]] application programming environment for the [[Mac OS X]] operating system. It is one of five major [[API]]s available for Mac OS X; the others are Carbon, Toolbox (for the Classic environment), [[POSIX]] (for the [[BSD]] environment), and [[Java]]. (Environments such as [[Perl]] and [[Python]] are considered minor environments because they are not generally used for full-fledged application programming.)
 
Cocoa applications are typically developed using the development tools provided by Apple, specifically Xcode (formerly Project Builder) and Interface Builder, using the [[Objective-C]] language. However, the Cocoa programming environment can be accessed using other tools, such as Python, with the aid of a bridging mechanism such as PyObjC. It is also possible to write Objective-C Cocoa programs in a simple text editor and build it manually with [[GCC]] or even [[GNUstep]]'s makefile scripts.
Anonymous user