MXML
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
MXML은 매크로미디어가 개발한 기술로, 어도비 시스템즈에 인수된 후 Adobe Flex Markup Language에서 MXML로 명칭이 변경되었다. MXML은 어도비 플래시 플랫폼의 일부이며, ActionScript, Action Message Format 등과 함께 사용된다. MXML은 "Hello World!"를 출력하는 간단한 애플리케이션 예제와 패널 및 콤보박스를 사용하는 예제와 같이 다양한 방식으로 사용될 수 있다. 어도비 플래시는 MXML로 작성된 애플리케이션을 실행하는 런타임 환경이다.
더 읽어볼만한 페이지
- 선언형 마크업 언어 - XAML
XAML은 마이크로소프트에서 개발한 XML 기반의 마크업 언어로, 사용자 인터페이스, 데이터 바인딩, 이벤트 처리 등을 정의하며 WPF, Silverlight, WF, WinRT API 앱, Xamarin.Forms 등에서 UI 개발에 널리 사용된다. - 선언형 마크업 언어 - XBL
XBL은 XML 기반 언어로서 XUL 위젯의 동작 정의에 사용되며, 데이터 바인딩을 포함하는 `` 요소 아래의 ` ` 요소를 통해 바인딩이 선언되고 CSS 속성 `-moz-binding`으로 XUL 요소에 적용된다. - 선언형 프로그래밍 언어 - XAML
XAML은 마이크로소프트에서 개발한 XML 기반의 마크업 언어로, 사용자 인터페이스, 데이터 바인딩, 이벤트 처리 등을 정의하며 WPF, Silverlight, WF, WinRT API 앱, Xamarin.Forms 등에서 UI 개발에 널리 사용된다. - 선언형 프로그래밍 언어 - 임베디드 SQL
임베디드 SQL은 호스트 프로그래밍 언어 내에 SQL 문을 삽입하여 데이터베이스와 상호 작용하는 기술로, 데이터베이스 액세스를 표준화하지만 보안 취약점과 이식성 저하의 단점도 가진다. - 웹 개발 소프트웨어 - 드루팔
드루팔은 드리스 바이테르트가 개발하여 2001년 공개된 PHP 기반의 오픈 소스 콘텐츠 관리 시스템으로, 모듈과 테마를 통해 기능 확장이 가능하며 다양한 기관에서 활용되고 활발한 커뮤니티를 가지고 있다. - 웹 개발 소프트웨어 - 구글 웹 툴킷
구글 웹 툴킷(GWT)은 자바 코드를 자바스크립트로 변환하여 웹 애플리케이션 개발을 지원하는 도구로, 개발자가 자바 언어로 Ajax 애플리케이션을 개발하고 GWT 컴파일러를 통해 최적화된 자바스크립트 파일로 변환할 수 있게 한다.
| MXML - [IT 관련 정보]에 관한 문서 | |
|---|---|
| 개요 | |
| 유형 | 사용자 인터페이스 마크업 언어 |
| 확장자 | .mxml |
| 마임 유형 | 해당 없음 |
| 개발 | 어도비 시스템즈 |
| 최초 출시 | 2004년 3월 |
| 기반 | XML |
2. 역사
매크로미디어가 MXML을 개발하였으나, 이후 어도비에 인수되었다. 어도비 인수 후, Adobe Flex는 Apache Flex로 이관되었다. MXML은 원래 'Macromedia Flex Markup Language'의 약어였으나, 어도비 인수 후에는 약어가 아닌 것으로 변경되었다.
3. 문법
4. 예제 코드
4. 1. 헬로 월드
4. 2. 패널 및 콤보박스
다음은 패널과 콤보박스를 포함하는 MXML 애플리케이션 예제이다.
```xml
5. 관련 기술
MXML은 원래 매크로미디어가 개발했지만, 어도비(현 어도비 시스템즈)에 인수되었다. 인수 후 Adobe Flex는 Apache Flex가 되었다. 원래 명칭은 '''Macromedia Flex Markup Language'''였지만, 어도비 인수 후에는 단순하게 MXML로 불렸으며, 이는 어떤 특정한 단어의 약자도 아니다.
5. 1. 어도비 플래시 (Adobe Flash)
매크로미디어가 개발했지만, 어도비(현 어도비 시스템즈)에 인수되었고, 그 후 Adobe Flex는 Apache Flex가 되었다. 원래 명칭은 '''Macromedia Flex Markup Language'''였지만, 어도비 시스템즈에 인수된 후에는 단순하게 MXML로 불렸으며, 이는 어떤 특정한 단어의 약자도 아니다.5. 2. 아파치 플렉스 (Apache Flex)
매크로미디어가 개발했지만, 매크로미디어는 어도비(현 어도비)에 인수되었고, 그 후 Adobe Flex는 Apache Flex가 되었다. 원래는 '''Macromedia Flex Markup Language'''라는 명칭이었지만, 어도비 인수 후에는 단순하게 MXML로 했으며, 아무런 약자도 아니라고 한다.
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com