2011-05-14 3 views
1

Flex (또는 Flash Builer)로 프로젝트를 만들 때 최종 결과는 일반적으로 Flash 제작 도구로 만든 유사한 프로젝트보다 훨씬 뛰어납니다. 나는 플래시 IDE가 오히려 애니메이션과 디자인 무거운 작품을 위해 당신이 정말로이 두 도구를 비교할 수 없다는 것을 알고 있지만,이 질문은 오랫동안 나를 괴롭 히고있다.Flex 어플리케이션이 Flash보다 성능이 우수한 이유는 무엇입니까?

Flex (또는 Flash Builder)로 작성된 앱이 실제로 더 빠르고 CPU 집약적 인 경우 - 그 이유는 무엇입니까?

+0

실행 속도가 빨라지거나 빨리 개발된다는 의미입니까? – Bosworth99

+0

수정 됨 : 제가 언급 한 SWF 성능입니다. – itarato

답변

6

앱 작성 방법에 따라 사용하는 도구와 관련이 거의 없습니다. 예를 들어 플래시 IDE를 사용하여 순수한 AS 응용 프로그램을 작성할 수 있습니다. 플래시 IDE를 사용하면 작고 (KB) 더 빠르며 빠를 수있는 다른 훌륭한 도구가 있으므로 플래시 IDE를 사용하면 좋습니다. 플렉스 앱은 많은 양의 중복 코드 (전체 프레임 워크)를 가지고 있기 때문에 비슷한 플렉스 앱이다. 그러나 순수 AS를 작성하고 그래픽 편집기 (도형 드래그, 프레임을 사용하여 애니메이션)를 사용하지 않기로 선택하면 Flex보다 더 많은 중복 코드가 추가되어 Flex 응용 프로그램보다 속도가 느려집니다.

짧은 속도로 볼 때 개발 속도 (프로젝트 소요 시간)와 같이 Flex를 사용하려면 프로젝트를 빠르게 수행 할 수 있도록 미리 만들어진 많은 기능이 있습니다. 그러나 속도와 성능 및 크기를 원하는 경우 FlashDevelop와 같은 멋진 편집기로 순수 AS를 사용하십시오. 그것은 내가 추측하는 개발 시간에 대한 거래 실적의 문제입니다. 플래시 IDE 그래픽 인터페이스를 절대로 사용하지 마십시오.

+3

동의합니다. flex는 주로 코드/구성 요소로 이루어지기 때문에 플래시 IDE에서 처음부터 다시 빌드하지 못하게하는 많은 최적화 기능이 내장되어 있습니다. 그 사실만으로 속도 증가를 볼 수 있습니다. 나는 w/@mindnoise를 완전히 동의한다 - 순수한 as3 프로젝트는 매우 빠르며, FlashDevelop와 같은 위대한 에디터에서 그들을 빌드하는 것은 선택이다. – Bosworth99

관련 문제