목차 일부
이 책에 쏟아진 찬사 ... 4
추천의 글 ... 6
저자 소개 ... 9
감사의 글 ... 10
옮긴이의 말 ... 11
들어가며 ... 26
1부 RIA 기초 다지기 ... 31
1 리치 인터넷 애플리케이션 ... 33
사용자 ... 34
컨텐츠 ... 35
사용자 인터랙션 ... 37
시각적인 영역 .....
더보기
목차 전체
이 책에 쏟아진 찬사 ... 4
추천의 글 ... 6
저자 소개 ... 9
감사의 글 ... 10
옮긴이의 말 ... 11
들어가며 ... 26
1부 RIA 기초 다지기 ... 31
1 리치 인터넷 애플리케이션 ... 33
사용자 ... 34
컨텐츠 ... 35
사용자 인터랙션 ... 37
시각적인 영역 ... 38
색상 ... 38
모션 ... 39
타이포그래피 ... 40
아이콘 ... 41
레이어링과 심도 ... 41
추가적인 요소 ... 42
정리 ... 43
2 어도비 플렉스와 에어 ... 45
플렉스 3.0 프레임워크 ... 46
동적인 레이아웃 ... 46
확장 가능한 시각적인 컴포넌트 ... 46
시각적 효과 ... 47
모션 기능 활용 ... 48
플렉스 애플리케이션 개발 ... 48
플렉스 3 SDK와 MXML 컴파일러 ... 48
어도비 크리에이티브 스위트 ... 49
플렉스 애플리케이션 배포 ... 50
정리 ... 50
2부 플렉스 3 프레임워크 ... 51
3 동적인 레이아웃 ... 53
플렉스 레이아웃의 이해 ... 53
자리배치 자동화 ... 55
선형 레이아웃 ... 55
다차원 레이아웃 ... 56
여백과 간격 ... 56
자동 레이아웃에서 제외되는 컴포넌트 ... 57
Spacer 컨트롤 활용 ... 57
절대좌표 ... 57
직각좌표계로 컴포넌트의 좌표 지정 ... 58
제약기반 레이아웃에서 컴포넌트 좌표값 지정 ... 59
컴포넌트의 크기 지정 ... 62
픽셀로 지정 ... 62
백분율로 지정 ... 62
컴포넌트 자체적인 크기 연산 ... 63
제약기반에서의 크기 설정 ... 63
스크롤 관리 ... 64
정리 ... 68
4 스타일 ... 69
스타일 속성의 이해 ... 69
상속 ... 70
데이터 타입과 형식 ... 71
코드 내에 스타일 지정 ... 72
CSS로 적용하는 스타일 ... 73
외부 스타일시트 ... 73
CSS 선택자 ... 74
HTML과 플렉스 CSS ... 76
스타일의 우선순위 ... 77
액션스크립트를 이용한 스타일 적용 ... 81
위젯에 적용하는 스타일 ... 82
스타일 관리자 ... 84
디자인 뷰에서의 스타일 적용 ... 85
CSS 디자인 뷰 ... 87
테마 ... 89
정리 ... 90
5 그래픽 스킨 ... 91
비트맵과 벡터의 차이 ... 94
플렉스 3에 삽입된 그래픽 ... 95
9-슬라이스 안내선 ... 96
9-슬라이스 안내선 설정 ... 97
스킨 가져오기를 위한 명명규칙 ... 99
일반적인 규칙 ... 100
클래스 선택자를 위한 명명 ... 100
부속 컴포넌트를 위한 명명 ... 100
스킨 가져오기 마법사 ... 102
CSS 디자인 뷰에서의 스킨 작업 ... 104
스킨 템플릿 ... 106
통합된 도구의 사용 ... 107
정리 ... 107
6 프로그램 스킨 ... 109
드로잉 API 소개 ... 110
선은 어떻게 그려질까 ... 111
프로그램 스킨 생성 ... 111
기본 클래스 선택 ... 111
인터페이스 구현 ... 113
메소드 재정의 ... 114
측정과 프로그램 스킨의 이해 ... 116
정리 ... 118
7 리스트와 네비게이션 컴포넌트 ... 119
리스트 기반 컴포넌트 ... 120
List, HorizontalList, TileList ... 121
Tree ... 122
DataGrid ... 122
Menu ... 123
아이템 렌더러와 에디터 ... 123
드롭인 아이템 렌더러/에디터의 사용 ... 124
인라인에서의 아이템 렌더러/에디터 구현 ... 125
분리된 컴포넌트로 아이템 렌더러 구현 ... 126
트리나 메뉴를 위한 아이템 렌더러 구현 ... 127
네비게이션 컨트롤 ... 127
버튼바 ... 130
토글버튼바 ... 131
탭바 ... 131
링크바 ... 132
네비게이션 컨테이너 ... 132
라벨과 아이콘 ... 135
네비게이션을 위한 리스트 기반 컴포넌트 ... 136
정리 ... 137
8 지시자와 커서 ... 139
예제에 대한 이해 ... 140
아이콘 ... 141
아이콘 구현 ... 141
아이콘 위치 지정 ... 142
포커스 테두리 ... 143
툴팁 ... 145
툴팁 생성하기 ... 146
에러팁 ... 147
데이터팁 ... 148
스크롤팁 ... 149
툴팁에 스타일과 스킨 적용 ... 151
툴팁 매니저 ... 152
프로그램으로 툴팁 생성하기 ... 152
툴팁의 타이밍과 움직임 ... 153
커서 ... 155
커서 매니저 ... 157
정리 ... 158
9 글꼴과 텍스트 ... 159
관심을 끄는 텍스트 ... 160
글꼴 커스터마이징 ... 161
디바이스 글꼴 ... 161
시스템 글꼴 ... 161
삽입된 글꼴 ... 162
로컬 글꼴 적용 ... 163
TTF 파일 삽입 ... 164
SWF에 포함된 글꼴 사용 ... 164
안티앨리어스 속성의 기능 향상 ... 165
문자 범위 지정 ... 165
font-face 구문에서 문자열 범위 지정 ... 165
플래시에서 문자열 범위 지정 ... 166
CSS 디자인 뷰에서 글꼴 다루기 ... 167
일관성을 위한 텍스트 스타일 적용 ... 168
텍스트 작업 ... 169
텍스트 위치 지정 ... 169
HTML 텍스트 작업 ... 170
HTML 텍스트 지정하기 ... 171
HTML 텍스트 내에서 캐릭터 스타일 지정하기 ... 171
HTML 텍스트용 스타일시트 ... 175
정리 ... 175
10 필터와 블렌드 ... 177
필터 ... 177
필터 작업 ... 179
필터 속성 ... 180
필터 적용 ... 181
filters 태그 사용 ... 182
filters 속성 사용 ... 183
액션스크립트를 통한 필터 적용 ... 184
블렌드 ... 185
블렌드 적용 ... 187
정리 ... 188
11 효과와 전환 ... 189
효과와 전환 사용 ... 190
생각해야 할 부분 ... 191
현실세계에서의 시나리오 ... 192
효과 ... 194
효과 적용 ... 196
적용할 컴포넌트 정하기 ... 196
효과 발생 ... 196
이벤트의 시작과 끝 ... 197
효과 커스터마이징 ... 198
타이밍 조정 ... 199
실행 조정 ... 199
여러 효과를 같이 사용 ... 200
가속함수 ... 202
가속함수 사용 ... 203
커스텀 가속함수 생성 ... 204
커스텀 가속함수 사용 ... 205
효과를 같이 사용 ... 206
데이터 효과 ... 207
기본 데이터 효과 ... 207
데이터 효과 이벤트 ... 208
기본 데이터 효과 사용 ... 208
커스텀 데이터 효과 ... 210
커스텀 데이터 효과 적용 ... 210
액션 효과 ... 210
필터 속성 ... 211
그 밖의 트위닝 선택항목 ... 213
트위너 ... 213
부스트워씨 AS3 애니메이션 시스템 ... 213
키친씽크 ... 213
전환 ... 213
뷰 스테이트 ... 214
뷰 스테이트 생성 ... 215
오버라이드 클래스 ... 217
전환 추가 ... 217
전환의 생성 ... 218
오버라이드 액션 ... 220
전환과 레이아웃 ... 221
정리 ... 222
3부 다채롭게 활용하는 플렉스 ... 223
12 플렉스와 플래시의 협업 ... 225
플렉스 컴포넌트 키트 ... 225
프레임 라벨 사용 ... 226
경계선 지정 ... 227
커스텀 컴포넌트 통째로 만들기 ... 228
모션 XML ... 228
정리 ... 229
13 에어 애플리케이션의 커스터마이징 ... 231
시작하기 ... 232
윈도우 크롬 다루기 ... 234
플렉스 크롬 커스터마이징 ... 234
커스텀 윈도우 크롬 ... 236
커스텀 애플리케이션 아이콘 ... 237
정리 ... 238
4부 실습 ... 239
4.1 실행 중에 스타일 불러오기 ... 241
정리 ... 244
5.1 플래시에서 그래픽 스킨 만들기 ... 245
시작하기 ... 246
이미지 만들기 ... 246
이미지를 심볼로 변경하기 ... 249
9-슬라이스 크기조절 안내선 설정하기 ... 250
플래시 이미지를 플렉스로 가져오기 ... 251
최종 결과 ... 254
예제의 활용 ... 254
플래시에서의 비트맵 이미지 사용 ... 256
플래시용 스킨 템플릿 ... 256
정리 ... 257
5.2 일러스트레이터에서 그래픽 스킨 만들기 ... 259
시작하기 ... 260
이미지 만들기 ... 260
스킨 이미지를 플렉스로 가져가기 ... 264
최종 결과 ... 266
예제의 활용 ... 267
이미지 만들기 ... 267
스킨 템플릿의 사용 ... 267
정리 ... 269
5.3 파이어웍스에서 그래픽 스킨 만들기 ... 271
시작하기 ... 272
이미지 만들기 ... 272
스킨을 플렉스로 가져가기 ... 276
최종 결과 ... 280
예제의 활용 ... 280
이미지 만들기 ... 280
스킨 템플릿의 사용 ... 281
정리 ... 282
5.4 포토샵에서 그래픽 스킨 만들기 ... 283
시작하기 ... 284
이미지 만들기 ... 284
스킨 이미지를 플렉스로 가져가기 ... 287
최종 결과 ... 293
예제의 활용 ... 293
이미지 만들기 ... 293
스킨 템플릿의 사용 ... 294
정리 ... 295
6.1 프로그램 스킨 만들기 ... 297
테스트 하네스 설정하기 ... 298
스킨 클래스 만들기 ... 299
버튼에 스킨 적용하기 ... 300
이미지 그리기 ... 302
updateDisplayList 재정의하기 ... 302
경계선 그리기 ... 303
버튼 상태에 따라 채우기 ... 306
스타일 적용하기 ... 310
최종 결과 ... 311
예제의 활용 ... 311
정리 ... 313
7.1 리스트를 이용해 메신저 대화창 만들기 ... 315
시작하기 ... 315
애플리케이션 테스트 ... 318
정리 ... 323
7.2 타일리스트를 사용해 사진갤러리 만들기 ... 325
정리 ... 333
9.1 플래시를 이용해 SWF 파일에 글꼴 삽입하기 ... 335
정리 ... 336
9.2 글꼴을 포함한 CSS 파일을 SWF로 만들기 ... 337
정리 ... 339
9.3 HTML 텍스트용 스타일시트 만들기 ... 341
정리 ... 345
11.1 커스텀 효과 적용하기 ... 347
정리 ... 350
11.2 뷰 스테이트 사이에서 전환 만들기 ... 351
정리 ... 362
12.1 플렉스 컴포넌트 키트를 사용해 그래픽 스킨 만들기 ... 363
스킨 기본 구조 만들기 ... 363
스킨 이미지 만들기 ... 366
전환 효과 만들기 ... 368
9-슬라이스 안내선 설정하기 ... 371
플래시 스킨을 플렉스로 가져가기 ... 372
최종 결과 ... 376
이미지 만들기 ... 377
정리 ... 377
12.2 플래시 스킨 템플릿 사용하기 ... 379
정리 ... 380
12.3 플렉스 컴포넌트 키트를 이용해 커스텀 컨테이너 만들기 ... 381
플래시에서 기본 컨테이너 만들기 ... 381
커스텀 컨테이너를 플렉스로 가져가기 ... 383
정리 ... 386
12.4 모션 XML 사용하기 ... 387
플렉스에서 준비할 것 ... 391
정리 ... 394
5부 부록 ... 395
A 스킨과 스타일 도표 ... 397
B 필터 속성 정리 ... 415
C 유용하고 참고할 만한 정보 ... 419
사용자 경험 디자인 ... 419
플렉스 스킨과 테마 ... 419
플렉스 컴포넌트 키트 ... 420
플렉스 예제 ... 420
플렉스 컴포넌트 커뮤니티 ... 421
플렉스 라이브러리와 프레임워크 ... 421
도움말 ... 422
다운로드 ... 423
커뮤니티 ... 423
어도비 블로그 ... 424
기타 블로그 ... 425
플렉스/에어 샘플 ... 426
아이콘 ... 426
글꼴 ... 427
그래픽 ... 428
찾아보기 ... 429
더보기 닫기