MXML is a XML-based user interface markup language first introduced by Macromedia in March 2004. Adobe Systems (which acquired Macromedia in December 2005) gives no official meaning for the acronym, but some developers suggest it should stand for "Magic eXtensible Markup Language" (which is a backronym). It's likely that the name comes from the MX suffix given to Macromedia Studio products released in 2002 and 2004, or simply "Macromedia eXtensible Markup Language".

PropertyValue
dbpprop:abstract
  • MXML is a XML-based user interface markup language first introduced by Macromedia in March 2004. Adobe Systems (which acquired Macromedia in December 2005) gives no official meaning for the acronym, but some developers suggest it should stand for "Magic eXtensible Markup Language" (which is a backronym). It's likely that the name comes from the MX suffix given to Macromedia Studio products released in 2002 and 2004, or simply "Macromedia eXtensible Markup Language". Application developers use MXML in combination with ActionScript to develop Rich Internet applications, with products such as Adobe Flex. MXML is used mainly to declaratively lay out the interface of applications, and can also be used to implement business logic and internet application behaviors. Common practices are employed in the language syntax, such as the use of curly braces ({) to force the computer to evaluate an expression, and dot notation to 'drill-down' through an object. MXML is often used with Flex Server, which dynamically compiles it into standard binary SWF files. However, Adobe's Flex Builder IDE and free Flex SDK can also generate SWF files from MXML for use without Flex Server. There is also a PHP PEAR package called XML_MXML which is a Framework to build Adobe Flex applications. MXML is considered a proprietary standard due to its tight integration with Adobe technologies. It is like XAML in this respect. No published translators exist for converting an MXML document to another user interface language such as UIML, XUL, XForms, XAML, or SVG. MXML is also a generic event log format used by a number of process mining tools (like the ProM framework) as a transfer format between application-specific log content and the process mining tool. Here is some sample mxml application code: layout="absolute" creationComplete="init"> import mx. events. ListEvent; import mx. collections. ArrayCollection; [Bindable]private var tempAc:ArrayCollection = new ArrayCollection; private function init:void{ for{ var obj:Object = new Object; obj. check = 1; obj. a = "test1_" + i; obj. b = "test2_" + i; obj. c = "test3_" + i; tempAc. addItem(obj); private var selectIndex:int = 0; private var scrollPosition:int = 0; private function dataGirdClick:void{ if(e. type == "itemClick"){ var tempEvent:ListEvent = e as ListEvent; if(tempEvent. rowIndex != 0){ selectIndex = tempEvent. rowIndex; scrollPosition = dataGrid. verticalScrollPosition; public function dataGirdRefresh:void{ scrollPosition = dataGrid. verticalScrollPosition; dataGrid. dataProvider =; dataGrid. dataProvider = tempAc; dataGrid. selectedIndex = selectIndex; dataGrid. verticalScrollPosition = scrollPosition; [Bindable]public var headerCheckBox:Boolean = false; <mx:DataGrid id="dataGrid" dataProvider="{tempAc" width="300" height="500" itemClick="dataGirdClick(event)" sortableColumns="false"> textAlign="center"> import mx. rpc. xml. IXMLSchemaInstance; import mx. collections. ArrayCollection; import mx. controls. Alert; private function clicked : void { var oo : Object = event. currentTarget. parent. outerDocument; var ix : uint = oo. dataGrid. selectedIndex; var ac : ArrayCollection = oo. dataGrid. dataProvider as ArrayCollection; outerDocument. headerCheckBox = chb_header. selected; var acLength:int = ac. length; for{ ac[i]. check = outerDocument. headerCheckBox; outerDocument. dataGirdRefresh; click="clicked(event)" selected="{outerDocument. headerCheckBox" /> import mx. rpc. xml. IXMLSchemaInstance; import mx. collections. ArrayCollection; import mx. controls. Alert; private function clicked : void { var oo : Object = event. currentTarget. parent. outerDocument; var ix : uint = oo. dataGrid. selectedIndex; var ac : ArrayCollection = oo. dataGrid. dataProvider as ArrayCollection; oo. dataGrid. selectedIndex = ix; ac[ix]. check ^= 1; if(outerDocument. headerCheckBox == true){ outerDocument. headerCheckBox = false; selected="{data. check" /> textAlign="center" /> textAlign="center" /> textAlign="center" />
  • MXML es un lenguaje descriptivo desarrollado inicialmente por Macromedia hasta el 2005 para la plataforma FLEX de Adobe. MXML se basa en XML y su acrónimo "Multimedia eXtensible Markup Language" Lenguaje que describe interfaces de usuario, crea modelos de datos y tiene acceso a los recursos del servidor, del tipo RIA (Rich Internet Application). MXML tiene una mayor estructura en base a etiquetas, similar a HTML, pero con una sintaxis menos ambigua, proporciona una gran variedad e inclusive permite extender etiquetas y crear sus propios componentes.
  • Le MXML est le langage de description développé par Macromedia, puis repris par Adobe Systems pour la plateforme Adobe Flex. Il est dérivé du XML et permet de décrire la présentation des interfaces utilisées dans le cadre du développement des clients riches ou RIA.
  • Il linguaggio MXML (Macromedia Flex Markup Language) è un linguaggio dichiarativo basato su XML.
  • Macromedia Flex Markup Language, afgekort MXML, is een XML gebaseerde taal die met Macromedia Flex wordt meegeleverd. Je kan met MXML, net zoals met HTML, de lay-out van de user interface van de applicatie declaratief neerzetten. Net zoals een op XML gebaseerde taal heeft MXML een gestructureerder en een minder dubbelzinnige syntaxis dan HTML. MXML beschikt over een grotere verzameling tags dan HTML. Voorbeeld van een deel van een MXML-bestand:
  • MXML - język znaczników opisujący interfejs użytkownika oparty na XML opracowany przez Macromedia w marcu 2004. Adobe Systems, które wykupiło Macromedia w grudniu 2005, nie podaje oficjalnego znaczenia akronimu. MXML jest używany wraz z ActionScriptem do tworzenia aplikacji RIA (Rich Internet Application). MXML jest używany wraz z technologią Flex, która generuje pliki SWF.
  • MXML é uma linguagem de marcação baseada em XML introduzido pela primeira vez pela Macromedia em março de 2004. Nenhum significado oficial para o acrônimo oferece Adobe (que adquiriu Macromedia em dezembro de 2005), mas alguns desenvolvedores sugerem que ele deve sugerir "Magic Extensible Markup Language". É provável que o nome proveniente do sufixo MX dado a produtos Studio Macromedia lançados em 2002 e 2004. Os desenvolvedores de aplicativos usam MXML em combinação com ActionScript para desenvolver aplicativos ricos para internet. MXML é usado principalmente para dispor declarativamente a interface de aplicativos e também pode ser usado para implementar comportamentos de aplicativos comerciais lógica e Internet. Práticas recomendadas comuns são empregadas na sintaxe de idioma, como o uso de chaves ({}) para forçar o computador para avaliar uma expressão e a notação de ponto para 'análise-down' por meio de um objeto. O MXML pode trabalhar com várias linguagens servidor, entre elas pode se destacar o PHP, Java, ColdFusion, ASP. NET, etc.
  • MXML — основанный на XML декларативный язык описания интерфейсов, используемый платформой Adobe Flex, применяемой для создания RIA (Rich Internet Applications, насыщенных Интернет-приложений). При создании насыщенных интернет-приложений MXML используется для описания и настройки свойств визуальных элементов интерфейса, например кнопок, панелей, таблиц и т. д. (хотя с помощью MXML можно описывать и невизуальные элементы, например веб-сервисы, бихейвиоры, переходы и т. д.). Для обработки событий описанных с помощью MXML компонентов используется язык ActionScript 3. По сути MXML является декларативной надстройкой над ActionScript, так как при компиляции по MXML-файлам создаются эквивалентные as-файлы, которые в дальнейшем уже переводятся в бинарный код.
dbpprop:extendedFrom
dbpprop:extension
  • .mxml
dbpprop:genre
dbpprop:hasPhotoCollection
dbpprop:name
  • MXML
dbpprop:owner
dbpprop:reference
dbpprop:released
  • March 2004
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
rdf:type
rdfs:comment
  • MXML is a XML-based user interface markup language first introduced by Macromedia in March 2004. Adobe Systems (which acquired Macromedia in December 2005) gives no official meaning for the acronym, but some developers suggest it should stand for "Magic eXtensible Markup Language" (which is a backronym). It's likely that the name comes from the MX suffix given to Macromedia Studio products released in 2002 and 2004, or simply "Macromedia eXtensible Markup Language".
  • MXML es un lenguaje descriptivo desarrollado inicialmente por Macromedia hasta el 2005 para la plataforma FLEX de Adobe. MXML se basa en XML y su acrónimo "Multimedia eXtensible Markup Language" Lenguaje que describe interfaces de usuario, crea modelos de datos y tiene acceso a los recursos del servidor, del tipo RIA (Rich Internet Application).
  • Le MXML est le langage de description développé par Macromedia, puis repris par Adobe Systems pour la plateforme Adobe Flex. Il est dérivé du XML et permet de décrire la présentation des interfaces utilisées dans le cadre du développement des clients riches ou RIA.
  • Il linguaggio MXML (Macromedia Flex Markup Language) è un linguaggio dichiarativo basato su XML.
  • Macromedia Flex Markup Language, afgekort MXML, is een XML gebaseerde taal die met Macromedia Flex wordt meegeleverd. Je kan met MXML, net zoals met HTML, de lay-out van de user interface van de applicatie declaratief neerzetten. Net zoals een op XML gebaseerde taal heeft MXML een gestructureerder en een minder dubbelzinnige syntaxis dan HTML. MXML beschikt over een grotere verzameling tags dan HTML. Voorbeeld van een deel van een MXML-bestand:
  • MXML - język znaczników opisujący interfejs użytkownika oparty na XML opracowany przez Macromedia w marcu 2004. Adobe Systems, które wykupiło Macromedia w grudniu 2005, nie podaje oficjalnego znaczenia akronimu. MXML jest używany wraz z ActionScriptem do tworzenia aplikacji RIA (Rich Internet Application). MXML jest używany wraz z technologią Flex, która generuje pliki SWF.
  • MXML é uma linguagem de marcação baseada em XML introduzido pela primeira vez pela Macromedia em março de 2004. Nenhum significado oficial para o acrônimo oferece Adobe (que adquiriu Macromedia em dezembro de 2005), mas alguns desenvolvedores sugerem que ele deve sugerir "Magic Extensible Markup Language". É provável que o nome proveniente do sufixo MX dado a produtos Studio Macromedia lançados em 2002 e 2004.
  • MXML — основанный на XML декларативный язык описания интерфейсов, используемый платформой Adobe Flex, применяемой для создания RIA (Rich Internet Applications, насыщенных Интернет-приложений).
rdfs:label
  • MXML
  • Blokus
  • MXML
  • MXML
  • Macromedia Flex Markup Language
  • MXML
  • MXML
  • MXML
owl:sameAs
skos:subject
foaf:page
is owl:sameAs of