WatchKit

E114977

WatchKit is Apple’s framework that enables developers to build and manage user interfaces and interactions for apps running on Apple Watch.

All labels observed (13)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Apple framework
software framework
announcedAt Apple Worldwide Developers Conference
APIStyle declarative UI configuration
event-driven programming
bundleIdentifier com.apple.WatchKit
developer Apple Inc.
documentationURL https://developer.apple.com/documentation/watchkit
fileExtension .framework
includesClass WatchKit self-linksurface differs
surface form: WKExtension

WatchKit self-linksurface differs
surface form: WKInterfaceButton

WatchKit self-linksurface differs
surface form: WKInterfaceController

WatchKit self-linksurface differs
surface form: WKInterfaceDevice

WKInterfaceGroup
WKInterfaceImage
WatchKit self-linksurface differs
surface form: WKInterfaceLabel

WKInterfaceMap
WKInterfaceObject
WatchKit self-linksurface differs
surface form: WKInterfaceSlider

WatchKit self-linksurface differs
surface form: WKInterfaceSwitch

WatchKit self-linksurface differs
surface form: WKInterfaceTable

WKRefreshBackgroundTask
WKSnapshotRefreshBackgroundTask
WKURLSessionRefreshBackgroundTask
WatchKit self-linksurface differs
surface form: WKUserNotificationInterfaceController

WatchKit self-linksurface differs
surface form: WKWatchConnectivityRefreshBackgroundTask
introducedWith watchOS
surface form: watchOS 1.0
partOf Apple developer ecosystem
watchOS
surface form: watchOS SDK
platform Apple Watch
watchOS
programmingLanguage Objective-C
Swift
purpose building Apple Watch app user interfaces
managing Apple Watch app interactions
relatedTo SwiftUI
surface form: SwiftUI for watchOS

Watch Connectivity framework
WatchKit self-linksurface differs
surface form: WatchKit app extensions
requires Apple developer tools
surface form: Apple Developer tools

Xcode
supports animations
background tasks
complications
digital crown interactions
force touch interactions
glances
haptic feedback
modal interfaces
navigation controllers
notifications on Apple Watch
page-based navigation
tables and lists

How these facts were elicited

Referenced by (16)

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

watchOS supportsFramework WatchKit
SwiftUI integratesWith WatchKit
UIKit relatedTo WatchKit
WatchKit includesClass WatchKit self-linksurface differs
this entity surface form: WKInterfaceController
WatchKit includesClass WatchKit self-linksurface differs
this entity surface form: WKInterfaceButton
WatchKit includesClass WatchKit self-linksurface differs
this entity surface form: WKInterfaceLabel
WatchKit includesClass WatchKit self-linksurface differs
this entity surface form: WKInterfaceTable
WatchKit includesClass WatchKit self-linksurface differs
this entity surface form: WKInterfaceSlider
WatchKit includesClass WatchKit self-linksurface differs
this entity surface form: WKInterfaceSwitch
WatchKit includesClass WatchKit self-linksurface differs
this entity surface form: WKInterfaceDevice
WatchKit includesClass WatchKit self-linksurface differs
this entity surface form: WKUserNotificationInterfaceController
WatchKit includesClass WatchKit self-linksurface differs
this entity surface form: WKExtension
WatchKit includesClass WatchKit self-linksurface differs
this entity surface form: WKWatchConnectivityRefreshBackgroundTask
WatchKit relatedTo WatchKit self-linksurface differs
this entity surface form: WatchKit app extensions
Apple operating systems userInterfaceFramework WatchKit
this entity surface form: WatchKit (watchOS)