플래시 플랫폼

HaXe는 .swf 나 .as 소스 코드로 컴파일 됩니다. HaXe는 또한 플래시 8 이하의 "이전 버전의" 플래시 플레이어(AVM1)부터 Flash 9(CS3) 이상의 새로운 플레이어(AVM2)까지, Flash Player 6-11용으로 컴파일 할 수 있습니다.

HaXe의 문법은 액션스크립트3과 매우 유사합니다. 하지만 몇가지 언어적 특징, 인라이닝과 같은 최적화, type inference, enums, typed arrays, 제네릭generics, 등이 추가되었습니다. 여러분이 AS2나 3를 알고 있다면, HaXe를 작성하는건 매우 쉬울겁니다.

오픈 소스 프로젝트로서, HaXe는 플래시와 플렉스 컴파일러에서 누락된 많은 기능들과 최적화를 빠르게 추가하고 있습니다. 또한 액션스크립트 개발자가 다양한 기존 기술을 여러 플랫폼을 대상으로 적용하는데 많은 장점이 있습니다.

Haxe vs Flash IDE

플래시 IDE는 애니메이션과 벡터 그래픽들을 생산하고 정리하는데 있어 완벽한 도구입니다. 하지만 (코드가 집중되는) 큰 규모의 애플리케이션 개발이나 대규모 프로젝트에는 적절하지 않습니다.

여러분은 플래시를 이용해 디자인, 벡터 그래픽, 애니메이션을 작업하고, 플래시 IDE와 HaXe를 함께 사용해 번개같이 빠른 코드 작업과 컴파일을 할 수 있습니다.

  • 빠른 컴파일
  • 같은 언어로 플래시 8-11을 동시 타겟팅
  • 플래시 IDE에서 생성된 자료assets를 통합

HaXe vs Flex

플렉스 컴파일러(mxmlc) 는 HaXe와 같은 커맨드라인 컴파일러입니다. HaXe는 플렉스 컴파일러로 컴파일된 AS3 애플리케이션과 같은 많은 기능들을 갖추고 있습니다. HaXe 컴파일러는 보다 빠르게 애플리케이션을 컴파일 할 수 있도록 인라이닝과 같은 최적화, 제네릭generics, 알케미 옵코드 등을 허용합니다.

Links


왜 Haxe를 쓰나요?
다운로드
문서자료
Haxe/Flash로 시작하기
Flash Tutorials
version #14070, modified 2012-05-20 23:39:24 by nlovej