MXML

E637137

MXML is an XML-based markup language used in Adobe Flex to define user interface layouts and application components for rich internet applications.

All labels observed (1)

Label Occurrences
MXML canonical 4

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf XML-based language
markup language
user interface description language
allows declarative layout containers
declarative visual components
embedding of ActionScript code
basedOn XML
category RIA technology
user interface markup language
compiledTo ActionScript
SWF
linked to: Flash
designedFor cross-platform applications
rich internet applications
developedBy Adobe Systems
linked to: Adobe Inc.

Macromedia
documentationLanguage English
ecosystem Flash Builder
linked to: Adobe Flash Builder

Flex SDK
linked to: Adobe Flex
fileExtension .mxml
integratesWith Flex component framework
introducedWith Flex 1.0
linked to: Adobe Flex
namespaceConvention xmlns:mx="library://ns.adobe.com/flex/mx"
namespaceConvention xmlns:s="library://ns.adobe.com/flex/spark"
paradigm declarative programming
primaryUse building rich internet applications
defining application components
defining user interface layouts
runsOn Adobe AIR
Adobe Flash Player
linked to: Flash (software)
status legacy technology
successorTechnology HTML5
JavaScript UI frameworks
supports data binding
declarative UI definition
event handling
integration with ActionScript
supportsLayout absolute layout
constraint-based layout
container-based layout
typicalRootElement <Application>
<s:Application>
usedFor browser-based applications via Flash Player
desktop applications via AIR
usedIn Adobe Flex
Apache Flex
linked to: Adobe Flex

How these facts were elicited

Referenced by (4)

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