이제 Flex 프로젝트를 한번 만들어 봅시다.
제 컴퓨터에는 지금 Flex Builder 3.0 beta 2 가 설치되어 있습니다.
자 이제 프로젝트를 만들어 봅시다 ~~
프로젝트 생성은 New -> Flex Project 입니다.
확인을 누르셨으면 프로젝트 이제 생성창이 보일겁니다.
프로젝트 네임을 입력하라고 경고가 나오는군요. 프로젝트 네임은 되도록이면 첫글자를 대문자로 입력합시다.
default location 은 File -> Switch Workspace 에서 설정한 기본 경로를 사용하고 싶지않다면 다른 폴더를 직접 선택할수 있습니다.
Web application 과 Desktop application 은 둘중에 하나를 선택하는데 별다른 설정이 필요하지 않습니다.
Server technology 는 웹서버 타입을 설정으로 리모트 오브젝트 또는 웹서버 데이터베이스 접근 제네레이터등등 설정하는데 유리하지만 일단은 그냥 넘어갑시다. 리모트 오브젝트는 LCDS , FDS 를 지원하는 웹서버나 ColdFusion 에서만 가능합니다.
이제 입력하셨으면 다음으로 넘어갑시다.
익스포트 경로를 물어보는군요. 웹서버를 사용한다면 웹컨텐츠 쪽으로 경로를 바꾸시고 굳이 웹서버가 없어도 작동한다면 그냥 넘어가는편이 좋습니다.
기본값은 모두 설정이 되었으니 그냥 이 단계에서 Finish를 누르면 Flex 프로젝트가 생성이 됩니다. 여기서 건드려줘야 할부분은 그다지 없습니다. 아까 웹서버를 이용했을경우 Output folder URL 에 익스포트 URL을 입력해주시면 됩니다.
라이브러리 패스 설정입니다. swc 라이브러리는 오른쪽에 Add SWC 버튼을 클릭해서 경로를 지정해줘도 되지만 그냥 프로젝트폴더\libs 에 넣으시면 자동 인식합니다. swc는 자바의 class 라고 생각하시면 됩니다.
Add Project 는 라이브러리 프로젝트 지정인데 라이브러리를 빌드하면서 프로젝트까지 빌드하면 속도가 느리니 추천하고 싶지않은 방법입니다.
Framework linkage 는 RSL(Runtime Shared Library) 한글로 말하면 동적 라이브러리 쯤 되는군요. 라이브러리를 컴파일시 참조하지않고 웹에서 읽어들일수 있는 형태로 만드는 방법인데 빌드 속도를 높여줄수 있는 방법입니다. 하지만 라이브러리가 아닌 모듈별로 개발할때에는 별도의 모듈을 제공하고 있으니 RSL 사용을 남용하지 맙시다.

