Ir al contenido

MXML

De Wikipedia, la enciclopedia libre
(Redirigido desde «Mxml»)
MXML
Desarrollador
Adobe Inc.
Información general
Extensión de archivo mxml
Lanzamiento inicial marzo de 2004
Extendido de Extensible Markup Language
Formato abierto ?

MXML es un lenguaje descriptivo desarrollado inicialmente por Macromedia hasta el 2005 para la plataforma FLEX de Adobe.[1]

MXML se basa en XML y su acrónimo "Macromedia 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 sobre la base de etiquetas, similar a HTML, pero con una sintaxis menos ambigua, proporciona una gran variedad e inclusive permite extender etiquetas y crear sus propios componentes.

Una vez compilado genera ficheros .swf

Código fuente de ejemplo

[editar]

Un ejemplo de Hola Mundo:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
                layout="absolute" backgroundGradientColors="[#000011, #333333]">
   <mx:Label text="Hola Mundo!" verticalCenter="0" horizontalCenter="0" fontSize="48" letterSpacing="1">
      <mx:filters>
         <mx:GlowFilter color="#ffffdd"/>
      </mx:filters>
   </mx:Label>
</mx:Application>

Referencias

[editar]
  1. «Todo sobre los archivos MXML». FILExt. Consultado el 14 de octubre de 2024.