TVML

E522418

TVML is Apple’s XML-based markup language used to define the user interface and layout of tvOS apps built with TVMLKit.

All labels observed (2)

Label Occurrences
TVML canonical 2
TV Markup Language 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Apple technology
XML-based language
markup language
basedOn XML
category declarative UI language
designedFor tvOS
developer Apple Inc.
documentationPublisher Apple Developer Documentation
domain user interface markup
ecosystem tvOS app development
executedBy TVMLKit framework
fullName TV Markup Language
linked to: TVML
introducedAt Apple Worldwide Developers Conference
introducedBy Apple Inc.
introducedWith tvOS
logicImplementedIn JavaScript running on tvOS
paradigm template-based UI design
platform Apple TV
primaryUseCase client-server tvOS applications
relatedTechnology Objective-C
Swift
TVJS
TVMLKit JS
linked to: TVMLKit

UIKit
renderedBy tvOS
requires tvOS SDK
separates presentation from application logic
supports alert templates
carousel-style layouts
grid layouts
image elements
lists
loading templates
menus
navigation templates
parallax image presentation
stack-based layouts
templates for tvOS user interfaces
text elements
targetDevice Apple TV 4K
linked to: Apple TV

Apple TV HD
linked to: Apple TV
usedFor defining user interfaces of tvOS apps
describing layout of tvOS apps
usedWith JavaScript
TVJS
worksWith TVMLKit

How these facts were elicited

Referenced by (3)

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

TVMLKit relatedTo TVML
TVJS usedWith TVML
TVML fullName TV Markup Language
linked to: TVML