본문 바로가기

ADOBE AIR / FLEX

Flex & AIR


1. flex 란?
  • RIA (Rich Internet Application) 라 불리우는 인터넷 어플리케이션을 제작하는 개발툴
2. flex 장점
  • 다양한 컴포넌트 활용 : 많은 오픈 소스 플렉스 컴포넌트와 상용 컴포넌트들을 활용할 수 있음
    • 마이플랫폼보다 장점
  • 자바 기반으로 만들어진 Flex 2 SDK를 무료로 공개
    • 마이플랫폼보다 장점
  • Flash Player 런타임 내에서 실행되는 컴파일된 바이트코드 형태로 구동
    • 마이플랫폼 브라우져보다 대중화되어 있음
  • 플래시 디자이너와 협업 : 플래시 디자인을 플렉스 컴포넌트로 간단히 변환하여 사용 가능
  • 멀티플랫폼, 멀티디바이스 가능 : AIR를 이용하여 배포 가능
3. AIR(Adobe Integrated Runtime) 란?
  • 운용 체계에 상관없이 동작하는 애플리케이션 런타임으로, 개발자들은 HTML/CSS, Ajax, 어도비 플래시(Adobe Flash®) 및 어도비 플렉스(Adobe Flex™)를 사용하여 데스크탑에서 구동하는 리치 인터넷 애플리케이션(Rich Internet Application, RIA)을 구현할 수 있다.

4. AIR 주요 구성 요소

  • 웹킷 HTML 엔진(WebKit HTML engine)
  • 액션스크립트 버추얼 머신(ActionScript™ Virtual Machine, 타마린 프로젝트)
  • SQLite 로컬 데이터베이스
    • 마이플랫포보다 장점

5. AIR 특징

  • 운영체제에 상관 없이 동작하는 데스크톱 기반 런타임
  • Adobe Flash Player 8보다 10배 이상의 속도 향상을 제공하는 AVM 3 JIT 컴파일러
  • 바이너리 호환성 - 운영체제에 상관없이 같은 Adobe AIR 파일로 애플리케이션 설치

6. AIR 장점

  • 실행 속도 향상 : 사용자 PC에 실행코드가 설치됨
  • CS수준의 기능 제공 : 파일 읽고 쓰기 및 네트워킹, 윈도우 애플리케이션 통제 등이 가능
  • 멀티 OS 지원 : windows, mac, linux


    출처 : http://lyhaz7.tistory.com/trackback/95




'ADOBE AIR / FLEX' 카테고리의 다른 글

ADOBE AIR 문서  (0) 2011.07.25
Air 설치 오류 발생  (0) 2011.07.25
Air 내보내기(publish)  (0) 2011.07.25
Air시작, NativeWindow  (0) 2011.07.24
Adobe Air란?  (0) 2011.07.24