메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

콜린 무크의 Flash ActionScript 2.0

콜린 무크의 Flash ActionScript 2.0

한빛미디어

번역서

절판

  • 저자 : 콜린 무크
  • 번역 : 양주일
  • 출간 : 2005-04-02
  • 페이지 : 696 쪽
  • ISBN : 8979143184
  • 물류코드 :1318
  • 초급 초중급 중급 중고급 고급
5점 (1명)
좋아요 : 14
액션스크립트 2.0의 진정한 파워를 느낄 수 있는 "최선의 방법"을 알려준다
이제 플래시 개발자도 한 단계 업그레이드된 새로운 프로그래밍 영역을 경험한다

객체지향 기법이 소프트웨어의 혁명을 불러온 것처럼 플래시 영역에서 액션스크립트 2.0의 발표는 적어도 플래시 영역에서는 소프트웨어 혁명에 버금가는 중대한 의미를 지니고 있다. 이전보다 훨씬 정교하고 안정된 문법을 제공하여 진정한 객체지향 기법을 활용한 애플리케이션 개발이 가능해졌기 때문이다.

기존의 플래시 개발자는 "객체지향"의 말에 굉장한 혼란과 두려움을 느낄 수 있다. 하지만 콜린 무크를 아는 독자라면 그의 통찰력과 집필 능력을 경험하였을 것이다. 여전히 이 책에서도 액션스크립트의 대가다운 통찰력이 돋보인다. 단순히 돌아가게만 하는 애플리케이션을 만들도록 돕는 것이 아니라 어떻게 훌륭한 애플리케이션을 만들 것인가에 대한 최선의 방법을 알려주고 있다.
  • 액션스크립트 2.0의 문법
  • 객체지향 설계, 객체지향 프로그래밍
  • 클래스와 인터페이스, 상속과 합성
  • 패키지, 예외 처리
  • 유저 인터페이스 컴포넌트와 무비클립의 서브클래스 활용 방안
  • 애플리케이션의 구조 설계 방법
  • 옵저버, 싱글톤, 모델-뷰-컨트롤러 디자인 패턴
  • 위임 이벤트 모델
"이 책은 액션스크립트 2.0의 진정한 파워를 느낄 수 있으며, 여러분이 최선의 방법을 선택할 수 있도록 만드는 아주 충실한 교본이다. 콜린 무크는 단지 액션스크립트를 작성하는 방법을 알려주는 것이 아니라, 훌륭한 액션스크립트를 제작하는 방법을 말하고 있다."
- 매크로미디어의 게리 그로스먼, 플래시와 액션스크립트 창시자

액션스크립트 1.0을 주로 사용해온 경험 많은 플래시 개발자로서, 이 책에서 많은 것을 얻을 수 있었다. 콜린은 이 책에서 자신의 풍부한 경험을 바탕으로 최적의 사례에 관한 다양한 질문에 대한 답을 제공하고 있으며, 지극히 현실적으로 플래시 개발을 접근하고 있다. 또한 OOP에 관한 내용도 매우 명쾌하게 설명하고 있다. 한마디로 이 책은 여러분이 찾고 있는 바로 그 해답을 담고 있으며, 따라서 강력히 추천한다.
- 아마존 독자 서평 중에서(Jeffrey Battershall)

1부, "액션스크립트 2.0"에서 이 책은 가장 기본적인 객체지향의 개념과 문법, 그리고 사용법을 설명한다. 만일, 객체지향 프로그래밍을 사용해본 적이 없는 독자일지라도, 1부를 통해 개념을 익히고 사용법을 배울 수 있다. 1장에서는 액션스크립트 2.0의 개념을 정리한다. 2장에서는 OOP의 기본 개념과 어떻게 프로젝트에서 OOP를 사용하는지에 대해 학습한다. 3장에서 10장까지는 클래스, 오브젝트, 메소드, 속성, 상속, 합성, 인터페이스, 패키지 등 무수히 많은 OOP의 핵심들을 살펴본다. 만일, 자바나 다른 객체지향 언어를 통해, 이미 OOP에 대해 많이 알고 있다면, 이 책은 더 많은 경험을 가져다 줄 것이다. 이 책은 현존하는 OOP 지식들과 플래시 기반의 제작방법을 상세히 비교한다. 이를 통해 OOP를 어떻게 적용하고, 실제로 플래시와 OOP를 어떻게 결합시킬 것인가에 대한 많은 예제를 제공한다.

2부, "애플리케이션 개발"에서는 액션스크립트 2.0과 전체 애플리케이션을 구조적으로 제작하는지를 살펴본다. 11장에서는 객체지향 프로젝트의 구조를 만들고, 설정하는 방법에 대해 학습한다. 12장과 13장에서는 플래시 애플리케이션에서 유저 인터페이스 컴포넌트와 무비클립을 사용하는 방법에 대해 알아본다. 14장에서는 다른 개발자들에게 코드를 포장하고 배포하는 방법에 대해 살펴본다. 이 과정들은 애플리케이션을 안정적이고 유연하게 관리하거나 확장할 수 있도록 만들어 준다. 이것이 바로 이 책에서 추구하는 목표라 할 수 있다.

마지막으로 3부, "액션스크립트 2.0 디자인 패턴 예제"를 통해 여러 가지 프로그래밍 상황에서 사용하는 다양한 접근 방법들을 만나본다. 이를 통해 객체지향 프로그래밍 전략(디자인 패턴으로 알려진)으로 널리 사용되는 검증된 방법들을 사용할 수 있다. 3부, 디자인 패턴에서는 플래시 개발에 있어 두가지 중요한 주제를 다룬다. 한가지는 이벤트 브로드캐스팅이며, 다른 한가지는 유저 인터페이스 관리이다. 15장에서 디자인 패턴에 대한 소개가 끝나면, 16장에서 19장까지 일반적인 패턴들을 학습한다. 3부에서 제시하는 디자인 패턴을 사용하여 작업해본다면, 온라인이나 다른 서적에서 다루고 있는 더 큰 규모의 패턴의 형태도 쉽게 적응할 수 있다. 이 책은 여러분의 책꽂이 한켠을 차지하고, 필요할 때마다 언제든 참고할만한 가치가 있다. 또한 여러분에게 더 나은 해법을 스스로 찾을 수 있는 가르침이 될 것이다.
콜린 무크 저자

콜린 무크

1995년부터 웹에 대해 연구하고 웹 디자인 및 개발 분야에서 일해왔다. 1997년까지는 소프트쿼드(핫메탈 프로 제작사)에서 웹 마스터로 근무했다. 지금은 인터그레이티드커뮤니케이션즈앤드엔터테인먼트(ICE)에서 웹 에반겔리스트로 활동하고 있다. ICE에서는 웹에 대한 글을 쓰고 컨퍼런스에서 강연을 하거나 소니, 리바이스, 노르텔, 에어 캐나다, 휴렛패커드 같은 회사의 인터랙티브 컨텐츠를 만들고 있다. 경이로운 플래시 작품과 플래시 개발자 사이트를 통해 플래시 커뮤니티에서 유명인사가 되었다. 매크로미디어 역시 웹사이트에서 콜린의 작품을 소개하고 그를 플래시 자문 위원으로 위촉함으로써 그의 능력을 공인하였다. 콜린은 "플래시 4 바이블"과 "플래시 5 바이블" 제작에도 참여했다.
양주일 역자

양주일

연세대학교 컴퓨터 과학과 박사과정을 수료했으며, 현재 nhn의 플래시게임팀 팀장을 맡고 있다. 한게임에서 다수의 플래시 게임을 제작했고, 네이버의 플래시 컨텐츠를 만들어 가고 있다. 98년부터 플래시와 관련된 기술 서적을 다수 집필했고, 최근 저서로는 ‘플래시 MX 무작정 따라하기’, "액션스크립트 2.0 무작정 따라하기" 등이 있다. 또한 플래시 MX 2004 베타 테스트 그룹을 관리했으며 현재 커뮤니티 활동, 외부 강연 등 플래시와 관련된 다양하고 왕성한 활동을 하고 있다.

1부 액션스크립트 2.0
1장 액션스크립트 2.0 미리보기
액션스크립트 2.0의 특징   
플래시 플레이어 7의 주요 기능   
플래시 MX 2004 버전 2 컴포넌트   
플래시 플레이어와 액션스크립트 1.0/2.0   
OOP를 배웁시다!   

2장 객체지향 액션스크립트 프로그래밍
절차지향 프로그래밍과 객체지향 프로그래밍    
객체지향 프로그래밍의 중요 개념   
어떻게 OOP를 응용할 것인가?   
자 시작해 볼까요!    

3장 데이터타입과 타입 체크
액션스크립트는 왜 정적인 타입 체크를 하는가?   
데이터타입의 사용   
호환 가능한 데이터타입   
동적인 내장클래스   
타입 체크를 무력화시키기   
캐스팅   
내장 클래스의 데이터타입 정보   
액션스크립트 2.0의 타입 체크에 대한 유의 사항   
다음 과정 : 클래스 제작 - 사용자 정의 데이터타입   

4장 클래스 
클래스 정의   
생성자 함수(1 단계)   
속성   
메소드   
생성자 함수(2 단계)   
완성된 Box 클래스   
이론을 바탕으로 실제 응용하기   

5장 액션스크립트 2.0 클래스 제작
클래스 제작과정 미리보기   
ImageViewer 클래스 설계하기   
이미지 뷰어의 구현(1 단계)   
무비에서 이미지 뷰어 사용하기   
이미지 뷰어의 구현(2 단계)   
이미지 뷰어의 구현(3단계)   
다시 교실로 돌아가자   

6장 상속
상속에 대한 입문   
서브타입으로서의 서브클래스   
OOP 채팅 예제   
메소드와 속성의 오버라이딩   
서브클래스의 생성자 함수   
내장 클래스를 서브클래스로 확장하기   
내장 클래스와 오브젝트의 기능 증대   
상속의 이론   
추상 클래스와 파이널 클래스를 지원하지 않음   
상속을 연습해보자   

7장 액션스크립트 2.0 서브클래스 제작  
이미지뷰어의 성능 확장   
ImageViewerDeluxe 클래스의 기본 구조   
setPosition()과 setSize() 메소드 추가하기   
이미지뷰어의 자동크기 조정   
ImageViewerDeluxe 클래스의 사용   
계속해서 이어질 내용은...   

8장 인터페이스
인터페이스가 필요한 상황   
인터페이스와 다양한 데이터타입 클래스   
인터페이스의 문법과 사용법   
인터페이스를 통한 다양한 데이터타입의 상속   
다음 과정, 패키지   

9장 패키지
패키지 문법   
패키지 정의   
패키지 접근과 클래스패스   
ActionScript 1.0에서 패키지 구현   
이론을 마무리할 차례   

10장 예외
예외 처리 과정   
다양한 타입의 예외 처리   
예외 처리 순서   
finally 블록   
중첩된 예외 처리   
try/catch/finally에서의 흐림 제어   
액션스크립트 2.0에서 예외 처리의 한계   
개념 응용하기   


2부 애플리케이션 개발
11장 OOP 애플리케이션 프레임워크
기본 디렉토리 구조   
플래시 문서(.fla 파일)   
클래스   
타임라인   
플래시 무비의 출력(.swf 파일)   
Flash MX 프로페셔널 2004에서의 프로젝트 관리   
실전 제작!   

12장 액션스크립트 2.0을 이용한 컴포넌트의 사용
환율 변환 애플리케이션 개요   
플래시 문서 준비하기   
CurrencyConverter 클래스   
컴포넌트 이벤트 처리   
컴포넌트 완성   

13장 MovieClip 서브클래스
MovieClip 서브클래스의 이중성    
아바타 : MovieClip 서브클래스 예제   
아바타 : 합성 버전   
내부 자산과 관련된 문제   
무비클립 서브-서브클래스에 대한 주의   
더욱 더 궁금해진다   

14장 클래스 라이브러리 배포하기
클래스 소스 파일 공유하기   
소스 코드를 배포하지 않고 클래스 공유하기   
OOP 문제의 해법   


3부 액션스크립트 2.0 디자인 패턴 예제
15장 디자인 패턴 소개
패턴들을 꺼내 보자   

16장 옵저버 디자인 패턴
액션스크립 2.0에서 Observer 구현하기   
Logger : 완성한 옵저버 예제   
옵저버의 메모리 관리 문제   
옵저버 패턴을 넘어서   

17장 싱글턴 디자인 패턴
액션스크립트 2.0에서 싱글턴 구현   
Logger 클래스의 싱글턴 패턴   
싱글턴 vs 클래스 메소드와 클래스 속성   
전역 싱글턴에 대한 경고   
유저 인터페이스 제작   

18장 MVC 디자인 패턴
MVC의 일반적인 아키텍처   
MVC의 일반적인 구현방법   
MVC 시계   
보다 먼 곳을 향하여   

19장 위임 이벤트 모델
Delegation의 구조와 멤버들   
로직의 흐름   
핵심적인 구현   
별이 빛나는 밤 : 위임 이벤트  모델 예제   
액션스크립 내의 또 다른 이벤트 아키텍처들   
한 장소에서 다른 장소로   

4부 부록
A. 액션스크립트 2.0 퀵 레퍼런스
B. ECMAScript 4와 액션스크립트 2.0의 차이점
C. 응용 예제

제가 플래시 Action Script를 처음으로 접했던 시기에 처음으로 보게 되었던 책이



콜린 무크의 "창시자 게리 그로스먼과 함께 배우는 플래시 액션스크립트" 였습니다.



이 책의 플래시 5 버전이라고 생각 하면 되죠..



책의 서문에서도 콜린은 자신의 책인



"창시자 게리 그로스먼과 함께 배우는 플래시 액션스크립트"를 약간은 광고성 멘트라고



볼 수 있는 그런 말을 써놨죠.. 하지만 말이죠.. 제가 이 책을 기다리고 기다렸던 이유가



콜린의 책인 "창시자.." 이것을 보면서 엄청난 깨달음을 얻었기 때문이랍니다. 물론 개인적인



노력 없이 플래시 액션스크립트를 통달 할 수 는 없습니다.. 하지만.. 그 외로운 통달의길(?)



에 조금이나마 도움이 될 만한 동반자를 추천하자면 이 책.. 그리고 더불어서



"창시자.." 이 책이 있으면 아주 좋을것 같습니다. 사실 저도 개인적인 일에 치이다 보니



Flash ActionScript2.0은 다 보지를 못했습니다. 대략 반정도..? 하지만 그 감동이란..ㅎㅎ



양주일님도 액션스크립트의 달인이지라 번역도 깔끔하고요.. 모르는 사람들이 영어만 읽고



번역한건 좀 거슬리는 번역문도 있는데..(다른책에선) 근데 역시 액션스크립트를 잘 하시는



분이 번역을 하신거라 무지 깔끔 합니다. 별 다섯개가 아니고 별이 10개 있다면 별 10개를



다 주고 싶은 책들입니다.



액션스크립트를 다룰수 있으시면 Flash ActionScript2.0을 구입 하시고..



아예 쌩초보시라면 "창시자 게리 그로스먼과 함께 배우는 플래시 액션스크립트" 이책을



통해서 기본기를 익히신 후 Flash ActionScript2.0을 보시는 좋을거 같습니다.



제 말이 의심스러우신 분이라면 꼭 한번 보셨으면 하네요.. 제가 느꼈던 그런 깨달음과



감동을 같이 얻으셨으면 합니다..^^

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
콜린 무크의 Flash ActionScript 2.0
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
콜린 무크의 Flash ActionScript 2.0
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
콜린 무크의 Flash ActionScript 2.0
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0