MXML

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

Definicja intuicyjna:
MXML to język do tworzenia i zapisania elementów służących do interakcji z użytkownikiem programu komputerowego, takich jak przyciski, formularze czy pola tekstowe.

MXMLję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[1]. MXML jest używany wraz z ActionScriptem do tworzenia aplikacji RIA (Rich Internet Application). MXML jest używany wraz z technologią Adobe Flex[2] , która generuje pliki SWF.

Przykłady[edytuj | edytuj kod]

Kod źródłowy prostego przykładu:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
    <mx:Array id="sampleArray">
        <mx:String>Sample Label 1</mx:String>
        <mx:String>Sample Label 2</mx:String>
    </mx:Array>
    <mx:Panel title="Example Panel">
        <mx:ComboBox dataProvider="{sampleArray}"></mx:ComboBox>
    </mx:Panel>
</mx:Application>

Zobacz też[edytuj | edytuj kod]

Linki zewnętrzne[edytuj | edytuj kod]

Przypisy

  1. popularne jest rozwinięcie "Magic eXtensible Markup Language" (magiczny, rozszerzalny język znaczników)
  2. Lista programów wykorzystujących MXML http://ntt.cc/2008/03/22/the-list-of-mxml-as3-editor-or-development-environment-besides-flex-builder.html (ang.)