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