Application Kit

E260377

Application Kit is a graphical user interface framework from the NeXTSTEP/OPENSTEP lineage that provides the core classes and infrastructure for building desktop applications.

All labels observed (2)

Label Occurrences
Application Kit canonical 2
Interface Kit 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Cocoa framework
graphical user interface framework
software framework
abbreviation AppKit
linked to: macOS Cocoa
basedOn NeXTSTEP Application Kit
contrastWith UIKit
coreClass NSApplication
linked to: macOS Cocoa

NSColor
NSControl
NSDocument
NSImage
NSMenu
NSResponder
NSText
NSView
NSViewController
NSWindow
NSWindowController
developer Apple Inc.
NeXT
linked to: NeXT Inc.
lineage NeXTSTEP
OPENSTEP
Rhapsody
operatingSystem NeXTSTEP
OPENSTEP
Rhapsody
macOS
partOf Cocoa
macOS
programmingLanguage Objective-C
Swift
provides controls
document architecture
drag and drop support
drawing and graphics support
event handling infrastructure
graphical user interface components
menus
pasteboard services
printing support
text handling
window management
targetPlatform Mac desktop applications
desktop applications
UIKitTargetPlatform iOS
iPadOS
tvOS
watchOS
uses Model–View–Controller pattern

How these facts were elicited

Referenced by (3)

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

OPENSTEP includesFramework Application Kit
NeXTSTEP includesFramework Application Kit
NeXTSTEP includesFramework Interface Kit
linked to: Application Kit