NeXTSTEP Foundation Kit
E46997
NeXTSTEP Foundation Kit is an object-oriented application framework developed by NeXT Inc. that provided core classes and services for building NeXTSTEP applications and later influenced Apple’s Cocoa frameworks.
Aliases (2)
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
application framework
→
object-oriented framework → software framework → |
| basedOnLanguage |
Objective-C
→
|
| conceptualSuccessor |
Foundation framework (Apple)
→
|
| defines |
NSArray
→
NSAutoreleasePool → NSCoder → NSData → NSDate → NSDictionary → NSException → NSNotificationCenter → NSObject → NSSet → NSString → |
| developer |
NeXT Inc.
→
|
| historicalImportance |
precursor to macOS Cocoa frameworks
→
|
| influenced |
Cocoa
→
Foundation framework (Apple) → Objective-C Cocoa APIs → |
| introducedClassPrefix |
NS
→
|
| layerOf |
NeXTSTEP software architecture
→
|
| license |
proprietary software license
→
|
| operatingSystem |
NeXTSTEP
→
OPENSTEP for Mach → |
| partOf |
NeXTSTEP
→
|
| programmingParadigm |
object-oriented programming
→
|
| provides |
archiving and serialization
→
collection classes → core classes → file management classes → notification system → object persistence support → runtime services → string handling classes → |
| role |
base layer for higher-level NeXTSTEP frameworks
→
|
| supports |
dynamic messaging
→
key-value coding (early form) → reference counting memory management → |
| targetPlatform |
Intel-based NeXTSTEP systems
→
NeXT computers → |
| usedIn |
NeXTSTEP applications
→
OPENSTEP → Rhapsody (Apple) → |
| usedWith |
AppKit
→
NeXTSTEP Interface Builder → |
Referenced by (3)
| Subject (surface form when different) | Predicate |
|---|---|
|
Carbon (late transitional API)
("Core Foundation")
→
|
integratesWith |
|
NeXT Inc.
→
|
keySoftwareTechnology |
|
NeXTSTEP Foundation Kit
("NeXTSTEP software architecture")
→
|
layerOf |