Cocoa

E41437

Cocoa is Apple’s native object-oriented application framework for building graphical user interfaces and other software on macOS.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
Cocoa canonical 29
Cocoa API 1

Statements (47)

Predicate Object
instanceOf application framework
graphical user interface framework
software framework
APIStyle object-oriented
basedOn Objective-C
surface form: Objective-C runtime
category Apple development technologies
developer Apple Inc.
documentationURL https://developer.apple.com/documentation/appkit
https://developer.apple.com/documentation/foundation
includes macOS Cocoa
surface form: AppKit framework

Foundation framework
integratedInto Xcode
introducedBy macOS
surface form: Mac OS X
license proprietary
operatingSystem macOS
partOf macOS SDK
platform desktop
predecessor NeXTSTEP
OPENSTEP
surface form: OpenStep
primaryUse building macOS applications
programmingLanguage Objective-C
Swift
provides data management APIs
drawing and graphics APIs
event handling APIs
graphical user interface components
text handling APIs
window management APIs
relatedFramework Carbon
UIKit
surface form: Cocoa Touch
replaced many Carbon APIs for new macOS development
supports Automatic Reference Counting
accessibility APIs
bindings
document-based applications
drag and drop
event-driven programming
internationalization
key–value coding
key–value observing
model–view–controller architecture
reference counting memory management
supportsLanguageBinding Objective-C
Swift
targetEnvironment Apple silicon
surface form: Apple silicon Mac computers

Apple Macintosh computers
surface form: Intel-based Mac computers
uses Interface Builder for UI design

Referenced by (30)

Full triples — surface form annotated when it differs from this entity's canonical label.

OPENSTEP influenced Cocoa
OPENSTEP successor Cocoa
WebObjects relatedTo Cocoa
NeXTSTEP influenced Cocoa
this entity surface form: Cocoa API
LCL widgetset Cocoa
Carbon deprecatedBy Cocoa
macOS Big Sur supportsAPI Cocoa
Cheetah includesFramework Cocoa
Quartz usedBy Cocoa
subject surface form: Quartz (Apple graphics)
NSObject framework Cocoa
NSString usedInFramework Cocoa
NSSet usedInFramework Cocoa
NSCoder partOf Cocoa
NSException usedIn Cocoa
Application Kit partOf Cocoa
Foundation partOf Cocoa
Core Data partOf Cocoa
Core Text usedWith Cocoa