ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 어도비 플렉스란 무엇인가?
    예전 글들/기타 2011. 2. 11. 13:46
    반응형

    1.      어도비 플렉스는 어도비 플래시 플랫폼의 특허에 기반을 둔 크로스 플랫폼을 지원하는 리치 인터넷 애플리케이션의 개발과 배포를 위해 어도비에서 발표한 기술을 한 데 모아둔 것이다.

    2.      개요

    A.     전통적인 응용 프로그램 개발자들이 플래시 플랫폼을 만드는 애니메이션을 적용하기에는 어려움이 있었다. 플렉스는 이러한 과정의 어려움을 최소화하고 응용 프로그램 개발자들에게 익숙한 개발 모델을 제시

    B.     초기에는 J2EE 응용 프로그램 또는 JSP 태그 라이브러리를 통해서 동적으로 MXML ActionScript 코드를 플래시 응용 프로그램(SWF 파일)으로 컴파일하는 것만 가능. 그리고 이후 버전부터 서버 라이선스 없이 프로그램 코딩 후 파일을 컴파일 할 수 있도록 하고 온라인 배포 할 수 있도록 지원하기 시작

    C.     목적: 응용 프로그램 개발자들에게 빠르고 쉽게 RIA를 개발할 수 있도록 하는 것. n계층 모델에서 플렉스 응용은 프레젠테이션 계층을 제공

    D.     특징: MXML이라고 불리는 XML 기반 언어를 사용하며 GUI를 개발할 수 있다는 것.

                    i.         웹 서비스, 원격 객체, 드래그 앤 드롭, 컬럼 정렬, 차트, 그래프 객체, 애니메이션 효과 등을 구현하기 위한 다양한 구성요소와 기능들로 이루어져 있다.

                   ii.         이들의 상호 간의 통신 또한 간단하게 구성.

                  iii.         사용자가 한번 호출하면 작업마다 서버에서 템플릿을 실행하는 것을 요청하는 versus HTML 기반의 응용(PHP, ASP, JSP, CFMX)보다 훨씬 향상된 응용 작업 흐름을 플렉스의 언어와 파일 구조는 디자인으로부터 응용 로직을 분리하도록 이루어져 있다.

    E.      플렉스 서버는 또한 사용자가 XML 웹 서비스와 원격 객체(CFCs Class 그리고 AMF를 지원하는 그 밖의 다른 객체)를 가지고 통신하는 것을 허용하는 게이트웨이로 동작

    F.      일반적으로 플렉스를 대체하는 것을 언급할 때 오픈라즐로, Ajax, XUL, javaFX 그리고 실버라이트와 같은 윈도 프레젠테이션 파운데이션 기술을 이야기한다.

    3.      어도비 플렉스 3

    A.     2007 4 26일 어도비는 모질라 공개 라이선스를 따르는 플렉스 3 SDK(플렉스 빌더 IDE와 라이브사이클 데이터 서비스를 제외한)의 출시 계획을 발표.

    B.     2006 6월에 플렉스의 첫 번째 베타버전(코드네임: Moxie)을 공개

                    i.         주요한 특징

    1.      새 버전의 CS제품군과 통합

    2.      AIR(어도비의 새 데스크탑 응용 프로그램 런타임)를 지원

    3.      플렉스 빌더 IDE에 프로파일링과 리팩토링 도구를 추가

    C.     2008 2 25일에 플렉스 3 AIR 1.0을 공개

    4.      어도비 플렉스 4

    A.     어도비는 플렉스 4.0(코드네임: Gumbo) 2009년 공개될 것이라고 발표

    B.     추가될 주제

                    i.         디자인 인 마인드: 프레임워크는 디자이너와 개발자들의 연속적인 협력을 위해 디자인 될 것이다.

                   ii.         가속화된 개발: 애플리케이션 개발을 구상에서 구현까지 빠르게 할 수 있다.

                  iii.         수평의 플랫폼 개선: 컴파일러 성능, 언어의 개선, BiDi 컴퓨넌트, 향상된 텍스트(어도비로부터 도출된 결론)

                  iv.         영역의 확장: 프레임워크가 더 많은 개발 런타임을 지원하면서 더욱 가벼운 런타인 MXML을 만드는 방법을 찾는다.



    출처: 위키피디아

    반응형

    댓글

Designed by Tistory.