Xcode

E41456

Xcode is Apple's integrated development environment (IDE) for creating software across macOS, iOS, watchOS, and tvOS platforms.

All labels observed (26)

How this entity was disambiguated

Statements (67)

Predicate Object
instanceOf integrated development environment
software development tool
availableFrom App Store
surface form: Mac App Store
developer Apple Inc.
fileFormatSupport C and C++ source files (.c, .cpp, .cc)
Interface Builder files (.xib, .storyboard)
Objective-C source files (.m, .mm)
Swift source files (.swift)
Xcode self-linksurface differs
surface form: Xcode project (.xcodeproj)

Xcode self-linksurface differs
surface form: Xcode workspace (.xcworkspace)
genre software development IDE
includesComponent Asset catalog editor
Build system
Clang
surface form: Clang compiler

Instruments
Xcode self-linksurface differs
surface form: Interface Builder

LLDB
surface form: LLDB debugger

Playgrounds
Project navigator
Simulator
Source editor
Storyboard editor
Swift compiler
Test navigator
Xcode Server
initialReleaseYear 2003
integratesWith App Store Connect
Xcode self-linksurface differs
surface form: Apple Developer tools

Instruments performance tools
TestFlight
license proprietary software license
operatingSystem macOS
ownedBy Apple Inc.
platform macOS
primaryUse developing applications for Apple platforms
programmingLanguageSupport C
C++
Metal Shading Language
Objective-C
Swift
publisher Apple Inc.
supportsArchitecture Apple silicon
Intel x86-64
supportsFeature Git integration
Xcode self-linksurface differs
surface form: Interface Builder nibs

SwiftUI previews
UI testing
code completion
code signing
continuous integration
memory debugging
package management via Swift Package Manager
performance analysis
playgrounds
profiling
refactoring
source control integration
static analysis
storyboards
unit testing
view debugging
supportsPlatform iOS
macOS
tvOS
visionOS
watchOS
targetUser software developers

How these facts were elicited

Referenced by (65)

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

Apple developer transition kit program softwareTooling Xcode
subject surface form: Apple Developer Transition Kit Program
this entity surface form: Xcode 12 pre-release versions
NeXTSTEP Interface Builder influenced Xcode
this entity surface form: Xcode Interface Builder
Core Data integratedIn Xcode
Clang-Tidy linter supportsBuildSystemIntegration Xcode
subject surface form: Clang-Tidy
clang static analyzer integratedWith Xcode
subject surface form: Clang Static Analyzer
Apple Worldwide Developers Conference 2005 announced Xcode
this entity surface form: Xcode 2
Apple Worldwide Developers Conference 2003 mainAnnouncement Xcode
this entity surface form: Xcode 1.0
Apple Worldwide Developers Conference 2003 announcedSoftware Xcode
this entity surface form: Xcode integrated development environment
AppCode integratesWith Xcode
AppCode uses Xcode
this entity surface form: Xcode build system