2009-11-07 2 views
3

HTML과 JavaScript만으로는 할 수없는 일을하기에 충분한 Flash/Flex 학습에 관심이 있습니다. 사운드 파일과 비디오를 재생하고, crossdomain.xml 파일 등을 사용하여 교차 도메인 Ajax 요청을 수행합니다. 따라서 Flex IDE를 배우거나 (또는 ​​비용을 지불하고 싶지는 않습니다.) 나는 어떤 IDE 남자도별로 좋아하지 않습니다.IDE가 아닌 오픈 소스 컴파일러 만 사용하여 Flex를 학습하기위한 리소스

문제는 내가 찾은 자습서 중 대부분이 IDE에 관한 것입니다. bin/mxmlc를 사용하여 명령 행에서 .mxml 파일을 컴파일하는 방법을 알아 냈습니다. 이제 MXML, ActionScript 및 다양한 API를 배우기 만하면됩니다! 이것들을 배우기위한 최고의 자원은 무엇입니까? 책을 사는 것이 좋습니다. API 자체를 위해 껍질을 벗기고 싶지 않습니다.

답변

2

Project Sprouts을 사용하면 도움이 될 수 있습니다. 이 도구는 새 프로젝트, 클래스 및 테스트 케이스를 자동으로 생성하는 데 도움이되며 쉽게 전환 할 수 있습니다.

완전한 프레임 워크가 아닌 임베디드 도구를 찾는 것처럼 Flex 프레임 워크에서 멀리 떨어져 순수한 ActionScript 프로젝트에 집중하고 싶을 것입니다.

2

First Steps in Flex 내가 Bruce Eckel과 공동 저술 한 것은 툴링이 아니라 API와 언어에 초점을 맞추고 있습니다 (첫 번째 장 제외). 처음 몇 장에 대해서는 screencasts도 게시했습니다. 스크린 캐스트에서 Flex Builder를 사용하더라도 오픈 소스 Flex SDK를 사용하여 동일한 샘플을 쉽게 만들 수 있습니다.

다른 유용한 리소스는 Tour de Flex이며 SDK 및 커뮤니티의 많은 구성 요소에 대한 수많은 코드 샘플을 제공합니다.

1

초는 Sprouts입니다. 빌드 스크립트를 생성하는 것은 아마도 Flex Builder IDE없이 Flex 어플리케이션을 개발할 때 가장 번거 롭습니다. 나는 당신이 "IDE 사람"은 아니지만 오픈 소스 FlashDevelop IDE는 비용없이 Flex Builder IDE에서 찾을 수있는 대부분의 기능을 제공합니다. MXML을 사용한 코드 지원은 좀 더 복잡하지만 Flex 3 용으로는 schema 밖에 없으므로 스키마 인식 XML 편집기를 사용하여 일부 코드 지원을받을 수 있습니다.

학습 자료에서 나는 보통 Flex help 또는 Flex API reference (모두 Flex 2 및 Flex 4 용)에 필요한 모든 도움말을 제공합니다. Adobe's Devnet도 "시작하기"좋은 점을 가지고 있습니다. tutorials과 함께 개발중인 Flex SDK 버전과 관련이 있는지 확인하십시오.

그러나 프레임 워크 클래스를 명확하게 조정해야한다는 권장 사항에 동의하지 않습니다. PlayerGlobal.swc에있는 기본 Actionscript 라이브러리 만 사용하여 개발 요구 사항을 충족시킬 수 있으며 프레임 워크가 필요한지 다시 판단해야 할 수 있습니다. 그러나 여러분의 질문에 프레임 워크 라이브러리는 Flex가 본질적으로 무엇인지, 그래서 당신이 Flex 어플리케이션을 개발하고 있지 않다면 활용하지 않을 것입니다.