macOS Cocoa

E59592

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

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (16)

Statements (48)

Predicate Object
instanceOf application framework
graphical user interface framework
software framework
category Apple development framework
developer Apple Inc.
documentationSite Apple Developer Documentation
fileFormat .nib
.storyboard
.xib
firstAppearedIn macOS
surface form: Mac OS X
includesFramework macOS Cocoa self-linksurface differs
surface form: AppKit

Core Animation
Core Data
Quartz 2D
surface form: Core Graphics

Core Image
Core Text
Foundation
license proprietary
mainGUIFramework macOS Cocoa self-linksurface differs
surface form: AppKit
memoryManagementModel reference counting
operatingSystem macOS
platform desktop
predecessor NeXTSTEP
surface form: NeXTSTEP AppKit

OPENSTEP
surface form: OpenStep AppKit
primaryIDE Xcode
primaryLanguage Objective-C
programmingModel object-oriented
provides native look and feel on macOS
relatedFramework UIKit
surface form: Cocoa Touch

SwiftUI
replacedAPI Carbon (for new GUI apps)
supportedLanguage Objective-C++
Swift
supports 64-bit applications
Model-View-Controller
surface form: Model-View-Controller pattern

accessibility APIs
automatic reference counting
bindings
document-based applications
drag and drop
event-driven programming
internationalization
key-value coding
key-value observing
targetAudience macOS application developers
uiParadigm graphical user interface
usesInterfaceBuilder true
usesRuntime Objective-C runtime

Referenced by (40)

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

GNU Emacs supportsDisplayProtocol macOS Cocoa
Swift usedWithFramework macOS Cocoa
subject surface form: Swift (programming language)
this entity surface form: AppKit
QuickDraw graphics system replacedBy macOS Cocoa
subject surface form: QuickDraw
this entity surface form: Core Graphics
Classic Environment in Mac OS X category macOS Cocoa
subject surface form: Classic Environment
this entity surface form: Mac OS X technology
Macintosh Toolbox supersededBy macOS Cocoa
this entity surface form: Cocoa API
Carbon (late transitional API) replacedBy macOS Cocoa
this entity surface form: Cocoa (API)
Carbon (late transitional API) encouragedMigrationTo macOS Cocoa
this entity surface form: Objective-C Cocoa APIs
Carbon (late transitional API) relatedTo macOS Cocoa
this entity surface form: Cocoa (API)
Cocoa includes macOS Cocoa
this entity surface form: AppKit framework
SwiftUI integratesWith macOS Cocoa
this entity surface form: AppKit
Objective-C associatedFramework macOS Cocoa
this entity surface form: AppKit
Touch Bar controlledBy macOS Cocoa
this entity surface form: macOS Touch Bar API
Touch Bar supportedByFramework macOS Cocoa
this entity surface form: AppKit
NeXTstation in 1990 influenced macOS Cocoa
subject surface form: NeXTstation
this entity surface form: Cocoa frameworks
NeXTSTEP Foundation Kit influenced macOS Cocoa
this entity surface form: Objective-C Cocoa APIs
OPENSTEP relatedTo macOS Cocoa
this entity surface form: macOS Cocoa API
macOS Cocoa mainGUIFramework macOS Cocoa self-linksurface differs
this entity surface form: AppKit
macOS Cocoa includesFramework macOS Cocoa self-linksurface differs
this entity surface form: AppKit
UIKit relatedTo macOS Cocoa
this entity surface form: AppKit
Quartz 2D integratesWith macOS Cocoa
this entity surface form: AppKit
Apple operating systems userInterfaceFramework macOS Cocoa
this entity surface form: AppKit (macOS)
macOS SDK containsFramework macOS Cocoa
this entity surface form: AppKit
Foundation framework usedWith macOS Cocoa
this entity surface form: AppKit
macOS Accessibility API integratedWith macOS Cocoa
this entity surface form: AppKit
Objective-C runtime usedBy macOS Cocoa
this entity surface form: AppKit framework
Appearance Manager replacedBy macOS Cocoa
this entity surface form: Cocoa user interface system
macOS Big Sur includesFramework macOS Cocoa
this entity surface form: AppKit
Quartz usedBy macOS Cocoa
subject surface form: Quartz (Apple graphics)
this entity surface form: AppKit
NSString primaryStringTypeFor macOS Cocoa
this entity surface form: Cocoa APIs
NSData introducedIn macOS Cocoa
this entity surface form: Cocoa API
NSAutoreleasePool platform macOS Cocoa
this entity surface form: Apple Cocoa
NeXTSTEP Interface Builder usedWith macOS Cocoa
this entity surface form: AppKit
MetalKit integratesWith macOS Cocoa
this entity surface form: AppKit
Core Animation integratesWith macOS Cocoa
this entity surface form: AppKit
libSystem dependencyOf macOS Cocoa
this entity surface form: AppKit framework
Application Kit coreClass macOS Cocoa
this entity surface form: NSApplication
Application Kit abbreviation macOS Cocoa
this entity surface form: AppKit
Apple platforms APIs includesFramework macOS Cocoa
this entity surface form: AppKit
Core Text usedWith macOS Cocoa
this entity surface form: AppKit
Apple Developer Documentation documents macOS Cocoa
this entity surface form: AppKit