Nothing Special   »   [go: up one dir, main page]

MXML

lenguaje de programación

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

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 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.