본문 바로가기

ETC Programmings

Adobe Flex 미리 살펴보기

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Flex 에서 작성해본 파일은 mxml 파일과 as 파일 그리고 xml 파일이 있다. MVC 패턴 처럼 Model(xml), View(mxml), Controller(as) 로 분류가 되어있다. 처음 개발을 해봤지만 생각보다 MVC에 대한게 노골적이어서 한눈에 알아보기가 쉬웠다. Model 부분이 꼭 xml 로만 되어있는건 아니다. 뭐 이건 나중에 점차 알수 있겠지만..

Actionscript 는 Javascript 와 비슷하지만 좀 더 문법에 대한 것이 엄격하다. 그점이 아주 맘에 든다. 그리고... 컴파일러 님께서 어디가 틀렸는지 뭐가 잘못되었는지 아주 잘 알려주시니 감사하다. Model 부분을 제외하고는 다 그러하다. 무엇보다도 중요한것은 Eclipse 의 그것과 많이 유사하기 때문에 개발환경이 낯설지 않다는 점이다.

Source


	
	
		
	
	
	
	
	
	
		@Embed(source='../libs/prev.gif')
	
	
		@Embed(source='../libs/next.gif')
	
	
	


SCRIPT 태그 부분
			import mx.controls.Alert;
			// Model : array
			public var myArray:Array = [ "한산", "진정", "진홍", "금동" ];
			
			public function clickHandler(evt:Event):void
			{
				Alert.show("Please Check Result Message", "Click Event Test");
				var i:int;
				result.text = "";
				for(i = 0 ; i < myArray.length ; i++){
					result.text += myArray[i] + "\n";
				}
			}
Design


이처럼 Source 모드와 Design 모드를 제공하여 개발자와 디자이너의 취향을 모두 골라 잡았다. 너무 복잡하지 않고 직관적이어서 좋았다. 기존의 Adobe 툴과는 많이 다르지만.. 개발을 위한 툴이 이정도면 아주 훌륭하지 않은가? 난 Eclipse 라는 툴 이외에는 그렇다 하게 써본 툴이 없지만 한번도 Eclipse에서 다른 툴로 바꿔보고 싶은 생각은 안들었다. 뭐 ㅋㅋㅋ 그렇다는 거다 ㅠㅠ

이렇게 블로그에서 직접 시연도 해볼수 있으니 더 좋다 ^^ 난 특히 이점을 아주 좋아한다~ ^^