TVMLKit

E121535

TVMLKit is an Apple framework that lets developers build tvOS apps using TVML templates, JavaScript, and web-like technologies instead of fully native UI code.

All labels observed (2)

Label Occurrences
TVML 2
TVMLKit canonical 2

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf Apple framework
software framework
tvOS framework
allows dynamic UI updates via JavaScript
separation of client UI and server data
bundleIdentifierPrefix com.apple.TVMLKit
category application development framework
designGoal to leverage web development skills for tvOS
to simplify creation of Apple TV user interfaces
developer Apple Inc.
distribution included in Xcode tvOS SDK
documentationURL https://developer.apple.com/documentation/tvmlkit
integratesWith TVJS JavaScript framework
tvOS media playback APIs
intendedFor tvOS app developers
introducedBy Apple tvOS platform
linked to: tvOS
license proprietary
maintainer Apple Inc.
operatingSystem tvOS
partOf tvOS SDK
linked to: tvOS
platform Apple TV
programmingModel JavaScript
TVML
linked to: TVMLKit

web-like technologies
purpose to build tvOS applications using templates and JavaScript
relatedTo TVJS
TVML
UIKit for tvOS
linked to: UIKit
requires tvOS device or simulator
supports client-server app architectures
data-driven templates
focus-based navigation
media playback interfaces
navigation templates
remote control-based interaction
stack-based navigation model
supportsLanguage JavaScript
supportsMarkupLanguage TVML
linked to: TVMLKit
targetEnvironment living room experience
UIApproach server-driven UI
template-based user interfaces
uses JavaScript context
TVML templates
XML-based markup

How these facts were elicited

Referenced by (4)

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

tvOS usesFramework TVMLKit
TVMLKit programmingModel TVML
linked to: TVMLKit
TVMLKit supportsMarkupLanguage TVML
linked to: TVMLKit