2010-02-05 6 views

답변

4

"Flex"는 응용 프로그램이 아니므로 "Flex Builder"입니다. 중요합니다 - "Flex"는 프레임 워크입니다. Flash와 Flex의 차이점을 묻는 것은 JavaScript와 JQuery의 차이점을 묻는 것과 조금 다릅니다.

Flex Builder는 Eclipse 프레임 워크를 기본적으로 지원하는 Eclipse 기반 코드 편집기입니다. Flex 프레임 워크는 데이터 작업을위한 강력한 도구 모음을 제공합니다. 일반적으로 이러한 도구는 Flash에서 사용할 수 없습니다.

동적 데이터를 처리하는 데있어 정말 복잡한 작업을 수행하는 경우 스트레이트 업 플래시 대신 Flex를 사용하는 것이 좋습니다.

Flash 프로젝트에서 Flex Builder를 ActionScript 편집기로 사용할 수 있습니다. 즉, 여전히 .fla가 있지만 플래시 대신 Flex Builder에서 코딩을 수행합니다. 많은 사람들이 이렇게하는 이유는 Flex Builder가 훨씬 강력한 코드 편집기를 제공하기 때문입니다. 예를 들어, 사용자 정의 클래스에 대한 코드 힌트를 얻게 될 것입니다. 이는 다소 복잡한 경우라도 무언가를 작성한다면 엄청난 시간 절약입니다.

도움이 되었기를 바랍니다. Flex Builder와 Flash는 모두 강력한 도구이므로 두 기능을 함께 사용하여 각각의 기능을 이해할 수 있습니다.

+0

_ "Flash 프로젝트에서 ActionScript 편집기로 Flex Builder를 사용할 수 있습니다."_ 잘 알고 있었으므로 좋았습니다. 소프트웨어 개발자에게는 CS3/4가 필요 없습니다. 아티스트는 Flex로 작성된 앱과 완벽하게 통합되는 콘텐츠를 사용하여 콘텐츠를 만들 수 있습니다. –

+0

정말 당신이하는 일에 달려 있습니다. 원한다면 메모장에 전체 AS3 및/또는 Flex 응용 프로그램을 작성하고 MXMLC 명령 행 컴파일러로 컴파일 할 수 있습니다. 다른 도구를 사용하면 다양한 이점을 얻을 수 있습니다. Flash CS3/CS4는 애니메이션을 제작하거나 멋진 응용 프로그램 용으로 그래픽 작업을하는 창조적 인 사람이있는 경우 훌륭합니다. 플래시에서 .swc를 내보내고 Flex 프로젝트로 가져올 수 있습니다. 그러면 두 가지 장점을 모두 얻을 수 있습니다. 좋은 설명을 위해서 – Myk

+1

+1. Flex Builder는 FlashDevelop, FDT 또는 TextMate와 비교하여 매우 번거로운 AS3 편집기입니다. Flex Builder는 Flex 및 MXML 중심이며 그 작업을위한 완벽한 도구입니다. 순수 AS3의 경우 엉덩이에 통증이 있습니다. – back2dos

1

플래시는 애니메이션 (라이브러리 등에서 제공됨)에 더 중점을두고 있으며 Flex는 웹 응용 프로그램 개발에 중점을 둡니다.

플래시 및 플렉스를 다루는 멋진 기사는 here입니다.

2

플렉스는 프로그래밍 환경으로 자바와 같은 적절한 프로그래밍 IDE를 사용합니다. 소프트웨어 개발에 중점을 두었습니다. Flex 앱을 Flash SWF 바이너리로 컴파일하는 것은 거의 무의미합니다. Flash CS4는 미술/그래픽 디자인 도구입니다. 을 사용하면 코딩을 할 수 있지만 코드는 애니메이션에 코드를 추가하는 데 초점을 맞 춥니 다. MSAccess에서 코딩 작업을 수행하는 방법과 비슷합니다. 코드는 허용되지만 주요 초점은 아니며, 개발 도구는 코더에 맞지 않습니다. 사실 을 찾는 방법을 배우려면 CS4 코드를 찾아야합니다.

결론 프로그래머라면 Flex가 자연스러워 보일 것입니다. CS4는 그렇지 않습니다.

관련 문제