HOME > 상세정보

상세정보

(Programming) Flex 3 : RIA 개발을 위한 완벽 가이드

(Programming) Flex 3 : RIA 개발을 위한 완벽 가이드 (7회 대출)

자료유형
단행본
개인저자
Kazoun, Chafic Lott, Joey, 저 김지원, 역
서명 / 저자사항
(Programming) Flex 3 : RIA 개발을 위한 완벽 가이드 / 체이픽 커준, 조이 로트 지음 ; 김지원 옮김
발행사항
파주 :   ITC,   2009  
형태사항
xxix, 740 p. : 삽화 ; 25 cm
원표제
Programming Flex 3
ISBN
8963510050 9788963510057
일반주기
한국어판  
색인수록  
일반주제명
Internet programming Application software --Development Web site development --Computer programs
000 00000nam c2200205 c 4500
001 000045537110
005 20170810162250
007 ta
008 090422s2009 ggka 001c kor
020 ▼a 8963510050 ▼g 13560
020 ▼a 9788963510057 ▼g 13560
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 006.7/6 ▼a 005.2/768 ▼2 22
085 ▼a 006.76 ▼2 DDCK
090 ▼a 006.76 ▼b 2009z2
100 1 ▼a Kazoun, Chafic
245 2 0 ▼a (Programming) Flex 3 : ▼b RIA 개발을 위한 완벽 가이드 / ▼d 체이픽 커준, ▼e 조이 로트 지음 ; ▼e 김지원 옮김
246 0 9 ▼a Programming Flex 3
246 3 ▼a Programming Flex three
246 3 0 ▼a Flex three
260 ▼a 파주 : ▼b ITC, ▼c 2009
300 ▼a xxix, 740 p. : ▼b 삽화 ; ▼c 25 cm
500 ▼a 한국어판
500 ▼a 색인수록
630 0 0 ▼a Flex (Computer file)
650 0 ▼a Internet programming
650 0 ▼a Application software ▼x Development
650 0 ▼a Web site development ▼x Computer programs
700 1 ▼a Lott, Joey, ▼e
700 1 ▼a 김지원, ▼e
900 1 0 ▼a 커준, 체이픽, ▼e
900 1 0 ▼a 로트, 조이, ▼e
945 ▼a KINS

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.76 2009z2 등록번호 121184363 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 세종학술정보원/과학기술실/ 청구기호 006.76 2009z2 등록번호 151276171 도서상태 대출가능 반납예정일 예약 서비스 M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.76 2009z2 등록번호 121184363 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 006.76 2009z2 등록번호 151276171 도서상태 대출가능 반납예정일 예약 서비스 M

컨텐츠정보

책소개

어도비 플렉스 3로 리치 인터넷 애플리케이션(RIA)을 개발하려는 사람을 위한 길잡이. 이 책을 정독하고 실습해 보면 플렉스 3의 핵심 개념을 확실히 이해할 수 있으며, 특정 플렉스 기능들의 사용 적기와 그 이유를 간파하게 된다. 무료 플렉스 SDK를 이용하여 완벽하고 기능적인 웹 애플리케이션을 제작하고 어도비 AIR를 이용한 데스크탑 RIA를 제작하는 방법들을 보이는 다수의 예제와 샘플 코드가 들어 있다.

뒷표지 내용
“체이픽과 조이는 진정한 플렉스 전문가로서 개발에 필요한 귀중한 신구 자료를 이 책에 담았다”
- 매트 코틴, 어도비 시스템즈 선임 Flex 마케팅 과장


어도비 플렉스 3로 리치 인터넷 애플리케이션(RIA)을 개발해 보려는 사람에게 이 책은 좋은 길잡이가 된다. 이 책을 정독하고 실습해 보면 플렉스 3의 핵심 개념을 확실히 이해할 수 있으며, 특정 플렉스 기능들의 사용 적기와 그 이유를 간파하게 된다. 무료 플렉스 SDK를 이용하여 완벽하고 기능적인 웹 애플리케이션을 제작하고 어도비 AIR를 이용한 데스크탑 RIA를 제작하는 방법들을 보이는 다수의 예제와 샘플 코드가 들어 있다. 이 책을 어도비 플렉스 3 공식 참고문서와 병용한다면 매우 이상적인 학습 효과를 거둘 수 있다. 이 책에서 다루는 내용은 다음과 같다.

? 플렉스 프레임워크에 대한 기본 개념
? MXML과 액션스크립트를 사용한 프로그래밍
? UI 컴포넌트의 구조와 레이아웃
? 미디어 활용의 다양한 정석
? 애플리케이션과 컴포넌트의 스테이트 관리
? 전이와 이펙트 사용 비법
? 플렉스 애플리케이션 디버깅
? 웹 브라우저에 플렉스 애플리케이션 삽입
? 데스크탑용 AIR 애플리케이션 제작

플렉스 3 하나로 개발자는 RIA 개발에 있어 웹과 데스크탑이라는 두 마리 토끼를 잡을 수 있다. 이 책의 내용을 체계적으로 이해하고 훈련하면 위에 나열한 복합적이고 강력한 기술을 완벽에 가깝게 섭렵할 수 있다.


이 책의 대상 독자
이 책은 플렉스 3에 관해 배우고자 하는 모든 이를 겨냥해서 집필됐다. 우리는 이 책의 독자가 다양한 배경을 가진 매우 다양한 그룹의 사람들이라는 점을 알고 있다. 수년간 플래시 플랫폼 기반의 기술을 이용해서 작업해 온 사람도 있겠고, 플래시 플레이어에서 돌아가는 콘텐트 제작이 아예 처음인 사람도 있을지 모른다. 컴퓨터과학 학위를 보유한 사람이 있을 수도 있겠고, 소프트웨어 업계에서 수년간 종사한 사람도 있을 수 있다. 물론 독학으로 공부한 사람도 있을 것이다. 우린 이러한 다양한 독자들의 요구에 부합하는 내용을 다루기 위해 최선을 다했다.
하지만 이 책을 최대한 활용하려면, 여러분은 객체 지향 원칙을 탄탄히 이해하고 런타임 환경, 바이트 코드, 컴파일러 등의 개념을 파악해야만 한다. 추가로, 혹시 여러분이 이미 액션스크립트, 자바, C, C#이나 그 밖의 비슷한 문법을 사용하는 언어를 알고 있다면 이 책을 좀 더 능률적으로 활용할 수 있을 것이다. 이 책에도 액션스크립트(플렉스 애플리케이션이 이용하는 프로그래밍 언어) 기초에 대해서 한 개의 장을 할애해 다루기는 했으나, 핵심 API에 대해서는 이 책에서 자세히 설명하지 않는다. 혹시 액션스크립트 언어를 체계적으로 공부하고 싶은 사람은 『Essential ActionScript 3』나 『ActionScript 3 Cookbook』 등의 액션스크립트 3.0 전문서를 읽으라고 권하고 싶다.


이 책의 구성
이 책의 목차를 구성하고 또 재구성하는 데 많은 시간을 할애했다. 모든 독자에게 안성맞춤이 되도록 목차를 표현할 방법은 전혀 없는 것 같지만, 우리 나름대로 최선을 다해서 합리적이라 여기는 순서대로 표현했다.


정보제공 : Aladin

목차

목차
추천사 = XVI
옮긴이의 글 = XIX
머리말 = XXI
CHAPTER 1 플렉스 기초
 플렉스 애플리케이션 기술 = 1
  플래시 플레이어 = 2
  플렉스 프레임워크 = 3
  플렉스 빌더 3 = 6
  데이터 서비스에 통합하기 = 6
  미디어 서버에 통합하기 = 7
  부가적인 플렉스 라이브러리와 컴포넌트 = 7
 플렉스 구성요소 이용하기 = 8
  MXML = 8
  액션스크립트 = 9
 데이터 서비스 작업(런타임에 데이터 로딩) = 10
 기존 HTML과 플렉스 웹 애플리케이션의 차이 = 11
 플렉스 애플리케이션의 원리 = 13
 플렉스와 플래시 저작의 개념 = 14
 플렉스 1.5와 플렉스 2에 대하여 = 15
 핵심정리 = 17
CHAPTER 2 플렉스 프레임워크로 애플리케이션 제작 
 플렉스 도구 모음 이용 = 19
 프로젝트 생성 = 22
  새 프로젝트 설정하기 = 23
 애플리케이션 빌드 = 26
  mxmlc로 컴파일하기 = 26
  Ant로 컴파일하기 = 36
  플렉스 빌더로 컴파일하기 = 39
  소스코드 퍼블리시하기 = 40
 애플리케이션 디플로이 = 41
 핵심정리 = 42
CHAPTER 3 MXML
 MXML 문법과 구조 = 43
  MXML 문서 작성하기 = 44
  컴포넌트 = 49
 MXML을 양방향화하기 = 53
  이벤트 처리하기 = 53
  데이터 바인딩 이용하기 = 55
 핵심정리 = 56
CHAPTER 4 액션스크립트
 액션스크립트 사용법 = 59
  인라인 액션스크립트 = 59
  내포 액션스크립트 = 61
  MXML 스크립트 = 62
  클래스 = 63
 MXML과 액션스크립트의 상호 관계 = 63
 액션스크립트 문법 = 66
  패키지 = 66
  클래스 선언하기 = 67
 변수와 프로퍼티 = 69
  메서드 = 73
  표현식 = 79
  명령문 = 79
  배열 = 81
  객체 = 84
 상속 = 85
 인터페이스 = 86
 이벤트 처리 = 88
 에러 처리 = 90
  동기 에러 처리 = 90
  비동기 에러 처리 = 93
 XML 사용하기 = 94
  XML 객체 생성하기 = 94
  XML 데이터 읽어들이기 = 95
  XML 객체 수정하기 = 97
 투영 = 98
  클래스명 알아내기 = 99
  이름으로 클래스 알아내기 = 99
  클래스 내부관찰 = 100
 핵심정리 = 102
CHAPTER 5 프레임워크 기초 
 플렉스 애플리케이션의 구조 = 104
  SystemManager 인스턴스 = 105
  Preloader 인스턴스 = 106
  Application 인스턴스 = 107
 플렉스 애플리케이션 로드와 초기화 = 107
 컴포넌트 수명주기 = 110
 플렉스 애플리케이션을 다른 플렉스 애플리케이션에서 로드하기 = 112
 플래시 플레이어와 플렉스 프레임워크의 차이 = 114
 프레임워크 캐싱 = 116
 애플리케이션 도메인 = 117
 지역화 = 120
  리소스 번들 = 121
  ResourceManager 이용 = 124
  컴파일 타임 지역화 = 125
  런타임 지역화 = 126
 핵심정리 = 132
CHAPTER 6 레이아웃 관리
 플렉스 레이아웃 개요 = 133
  자식을 이용한 작업 = 135
  컨테이너 유형 = 138
  레이아웃 규칙 = 140
  패딩, 테두리, 갭 = 153
  컨테이너 겹치기 = 155
  스크롤링과 클리핑 처리하기 = 156
  Spacer 컴포넌트 = 157
 유동 인터페이스 제작 = 158
 전부 종합하기 = 159
 핵심정리 = 163
CHAPTER 7 UI 컴포넌트를 이용한 작업
 UI 컴포넌트 = 166
  컴포넌트 인스턴스 생성하기 = 167
  공통 UI 컴포넌트 프로퍼티 = 168
  이벤트 처리 = 170
 버튼 = 174
 값 실렉터 = 175
 텍스트 컴포넌트 = 178
 리스트 기반 컨트롤 = 179
  데이터 모델 = 181
  컬렉션 객체 생성하기 = 182
  데이터 프로바이더 지정하기 = 183
  데이터 그리드 사용하기 = 184
  고급 데이터 컨트롤 = 186
  트리 컨트롤 사용하기 = 194
  선택된 값과 항목들을 이용한 작업 = 197
 팝업 컨트롤 = 199
  PopUpButton 이용하기 = 200
  PopUpMenuButton 이용하기 = 201
  메뉴 이벤트 감시 = 202
 내비게이터 = 203
  아코디언 컨트롤 = 203
  옵션 바 = 205
  뷰 스택 = 206
 컨트롤 바 = 208
 핵심정리 = 210
CHAPTER 8 애플리케이션 외형 사용자 정의하기
 스타일 사용하기 = 212
  스타일 값 형식 = 212
  인스턴스 스타일 = 213
  CSS로 스타일 정의 = 215
  스타일 프로퍼티 = 220
  StyleManager 사용하기 = 220
  전역 스타일 = 222
  스타일 서열 재검토 = 223
  글꼴 작업 = 223
 컴포넌트에 스킨 입히기 = 234
  스킨 적용하기 = 235
  그림 스킨 적용 = 235
  프로그래밍 스킨 적용 = 239
  애플리케이션 배경에 스킨 입히기 = 245
  툴팁에 스킨 입히기 = 245
 프리로더 사용자 정의하기 = 247
 테마 = 252
  테마 지정하기 = 253
  테마 제작하기 = 253
 런타임 CSS = 256
 핵심정리 = 260
CHAPTER 9 애플리케이션 컴포넌트
 애플리케이션 컴포넌트의 중요성 = 262
 MXML 컴포넌트 기초 = 264
  컴포넌트 제작과 사용 = 265
  컨트롤을 추가하고 레이아웃하기 = 267
  상호작용 이해하기 = 268
 컴포넌트 스타일 = 276
  내부 스테이트 = 277
 핵심정리 = 280
CHAPTER 10 프레임워크 유틸리티와 고급 컴포넌트 개념 
 툴팁 = 281
  툴팁 넣기 = 282
  프로그래밍으로 툴팁 넣기 = 283
  툴팁의 폭과 라인 형식 조절하기 = 284
  툴팁에 스타일 넣기 = 285
  툴팁 설정을 사용자 정의하기 = 286
  이펙트 넣기 = 288
 팝업 = 289
  경고창 표시 = 290
  팝업창 생성 = 294
  팝업창 없애기 = 295
  사용자 정의 팝업 컴포넌트의 종류 = 296
  모댈러티 추가하기 = 297
 커서 관리 = 298
 드래그 앤 드롭 = 300
  내장 드래그 앤 드롭 기능 이용하기 = 301
  드래그 앤 드롭 이벤트 = 304
  사용자 정의 드래그 앤 드롭 동작 = 307
 리스트 기반 컨트롤 사용자 정의 = 310
  드롭인 아이템 렌더러 = 311
  사용자 정의 컴포넌트를 아이템 렌더러로 사용하기 = 316
  아이템 에디터 생성하기 = 319
 포커스 관리와 키보드 제어 = 323
  탭 순서 조절하기 = 323
  포커스를 프로그래밍으로 제어하기 = 326
  키보드 이벤트에 응답하기 = 328
 핵심정리 = 330
CHAPTER 11 미디어 작업
 미디어에 대한 이해 = 331
  플렉스에서 지원되는 미디어 유형 = 333
 미디어 삽입 = 335
  미디어 로드하기 = 335
  미디어 삽입하기 = 338
 다양한 미디어로 작업하기 = 342
  그림 작업 = 343
  스케일링 그리드(Scale-9)를 이용해 그림 크기 조정하기 = 345
  오디오와 비디오를 이용한 작업 = 352
 핵심정리 = 358
CHAPTER 12 스테이트 관리
 스테이트 생성 = 360
 스테이트 적용 = 361
 기존 스테이트의 하위 스테이트 정의 = 363
 컴포넌트 추가와 제거 = 365
 프로퍼티 지정 = 369
 스타일 지정 = 369
 이벤트 핸들러 지정 = 371
 액션스크립트로 스테이트 정의 = 372
  스테이트 정의하기 = 372
  스테이트 추가하기 = 373
  오버라이트 추가하기 = 373
  자식 엘리먼트 추가 및 제거 = 374
  프로퍼티와 스타일 할당하기 = 375
  이벤트 핸들러 할당하기 = 375
  동적 스테이트 사용하기 = 375
 객체 생성 방식 관리(객체 프리로딩) = 385
 스테이트 이벤트 처리 = 388
 스테이트 수명주기 = 389
 스테이트 사용의 적기 = 395
 핵심정리 = 396
CHAPTER 13 이펙트와 전환
 이펙트 사용하기 = 398
  이펙트 작업하기 = 398
  이펙트 재생하기 = 399
  이펙트 이벤트 = 408
  복합 이펙트 = 410
  일시정지, 재생재개, 역재생 이펙트 = 412
  이펙트의 지연과 반복 = 412
  애니메이션 이징을 사용자 정의하기 = 413
  이펙트와 글꼴 이용하기 = 414
  리스트에 이펙트 사용하기 = 414
 사용자 정의 이펙트 생성 = 419
  이펙트 인스턴스 클래스 정의하기 = 420
  이펙트 팩토리 클래스 정의하기 = 421
  사용자 정의 이펙트 사용하기 = 423
  트윈 이펙트 생성하기 = 423
 전환 사용하기 = 427
  MXML로 전환 작성 = 428
  액션스크립트로 전환 작성 = 431
  전환 필터 사용하기 = 432
 사용자 정의 전환 생성 = 434
 핵심정리 = 434
CHAPTER 14 데이터 작업
 데이터 모델 이용 = 436
  Model 태그 사용 = 436
  XML 사용 = 441
  액션스크립트 클래스 사용 = 443
  컬렉션 이용 = 447
 데이터 바인딩 = 451
  데이터 바인딩 문법 = 452
 사용자 정의 클래스에 데이터 바인딩 가용화 = 463
  데이터 바인딩을 사용자 정의하기 = 466
 데이터 바인딩 사례 = 468
  이미지 제어하기 = 468
  웹 서비스를 이용한 작업 = 469
 데이터 바인딩 프락시 클래스 제작하기 = 472
  공유 객체에 데이터 바인딩 사용하기 = 473
 핵심정리 = 476
CHAPTER 15 데이터의 유효성 검사와 형식화
 사용자 입력 내용 검사 = 477
  유효검사기 사용 = 478
  표준 프레임워크 유효검사기 사용하기 = 494
  사용자 정의 유효검사기 작성하기 = 500
 데이터 형식화 = 502
  NumberFormatter = 503
  DateFormatter = 505
  CurrencyFormatter = 506
  PhoneFormatter = 506
  ZipCodeFormatter = 507
  사용자 정의 포매터 작성하기 = 507
 핵심정리 = 509
CHAPTER 16 클라이언트 데이터 통신
 로컬 연결 = 512
  기본적인 로컬 연결 송수신 = 513
  구버전 송수신 = 516
  크로스 도메인 송수신 = 517
 영구 데이터 = 518
  공유 객체 생성하기 = 519
  공유 객체 읽기와 쓰기 = 519
  범위 조절하기 = 522
  로컬 공유 객체 사용하기 = 523
  직렬화 사용자 정의하기 = 527
 호스트 애플리케이션과 통신하기 = 533
  Externallnterface 이용 = 534
  웹 브라우저 상태 설정 = 535
  HTML과 플렉스 폼을 통합 = 537
 핵심정리 = 539
CHAPTER 17 원격 데이터 통신
 다양한 데이터 송수신 기법 = 542
 요청/응답 데이터 통신 기법 = 544
  간단한 HTTP 서비스 = 544
  HTTPService = 545
  URLLoader = 555
 웹 서비스 = 560
  MXML로 WebService 컴포넌트 사용하기 = 560
  액션스크립트로 WebService 컴포넌트 사용하기 = 566
  데이터형 변환 = 569
  리모팅 = 570
 실시간 연결과 소켓 연결 = 573
 파일 업로드와 다운로드 = 574
  파일 다운로드하기 = 574
  파일 업로드하기 = 575
 핵심정리 = 576
CHAPTER 18 디버깅
 플래시 디버그 플레이어 = 577
  런타임 에러 = 578
  디버깅 API = 580
  Show Redraw Regions 사용하기 = 581
 FDB 사용 = 582
 플렉스 빌더로 디버깅 = 584
 원격 디버깅 = 588
  플렉스 빌더 디버거로 원격 디버깅 세션 확립하기 = 589
 trace()를 이용한 로그 기록 = 590
 로깅 프레임워크 = 592
  로깅 옵션 지정하기 = 594
  사용자 정의 타깃 정의하기 = 595
 원격 데이터 디버깅 = 597
  플렉스 로깅 프레임워크로 디버깅 = 597
 데이터 검사기를 이용한 디버깅 = 598
 핵심정리 = 599
CHAPTER 19 사용자 정의 컴포넌트 제작
 컴포넌트 프레임워크 개요 = 601
 컴포넌트 수명주기 = 603
  생성 = 605
  설정 = 605
  부착 = 606
  초기화 = 606
  무효화 = 606
  유효화 = 607
  파기 = 607
 컴포넌트 구현상속 = 607
  생성자 구현하기 = 608
  createChildren() 구현하기 = 609
  무효화 개념 잡기 = 611
  commitProperties() 구현하기 = 613
  measure() 구현하기 = 614
  updateDisplayList() 구현하기 = 616
 사용자 정의 프로퍼티와 이벤트 넣기 = 617
 스타일 지정 기능 넣기 = 620
 핵심정리 = 624
CHAPTER 20 브라우저에 플렉스 애플리케이션 삽입
 HTML에 플렉스 애플리케이션 삽입 = 625
  HTML 태그를 이용한 플렉스 콘텐트 삽입 = 626
  HTML에서 플렉스 애플리케이션으로 값 전달하기 = 630
  플래시 플레이어 감지하기 = 631
  표준 템플릿 이용하기 = 633
  SWFObject 이용하기 = 633
  새 플렉스 애플리케이션 빌드 관리하기 = 638
 브라우저 버튼 통합과 딥 링크 = 639
  BrowserManager를 이용해서 작업하기 = 640
  견본 BrowserManager 애플리케이션 제작하기 = 643
  스테이트 변화를 BrowserManager가 관리하게 하기 = 648
  BrowserManager 플렉스 애플리케이션 디플로이하기 = 652
 플래시 플레이어 보안 = 654
 런타임 공유 라이브러리 이용하기 = 657
  명령줄 컴파일러로 런타임 공유 라이브러리 제작하기 = 658
  플렉스 빌더로 런타임 공유 라이브러리 빌드하기 = 664
  비클래스 애셋을 런타임 공유 라이브러리에 추가하기 = 665
 핵심정리 = 666
CHAPTER 21 AIR 애플리케이션 제작
 AIR 기초 = 667
 AIR 애플리케이션 제작 = 668
  새 플렉스 AIR 프로젝트 생성 = 670
  디스크립터 파일 정의 = 670
  AIR 애플리케이션 컴파일과 테스트 = 371
 AIR의 각종 기능 이용하기 = 672
  로컬 파일 시스템에 접근 = 672
  로컬 SQL 데이터베이스 사용 = 679
 윈도우 관리 = 688
  클립보드 작업 = 692
  HTML 사용 = 697
 AIR 애플리케이션 배포 = 700
  인스톨러 생성 = 700
  배지 생성 = 702
 핵심정리 = 704
CHAPTER 22 플렉스 애플리케이션 제작
 샘플 애플리케이션 소개 = 705
  플리커 계정 생성 = 708
  소스코드 구하기 = 708
  새 프로젝트 설정 = 709
  FlickFlex 환경설정 = 710
  애플리케이션 컴파일 = 710
  애플리케이션 실행 = 710
 각종 정석 활용하기 = 711
  파일들을 체계적으로 정리 = 711
  CSS 사용 = 713
  애플리케이션 컴포넌트 = 713
  버전 관리 = 714
  단위 테스트 = 714
 청사진과 마이크로아키텍처 이용 = 716
 공통적 패턴 뽑아내기 = 718
  브라우저 통합 = 718
  비즈니스 대리자 패턴 = 720
 모델-뷰-컨트롤러 패턴 = 724
 핵심정리 = 732
찾아보기 = 733

관련분야 신착자료