000 | 00000nam c2200205 c 4500 | |
001 | 000045494283 | |
005 | 20170810161323 | |
007 | ta | |
008 | 081226s2008 ulka 001c kor | |
020 | ▼a 9788931437614 | |
040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
082 | 0 4 | ▼a 006.76 ▼2 22 |
085 | ▼a 006.76 ▼2 DDCK | |
090 | ▼a 006.76 ▼b 2008z7 | |
100 | 1 | ▼a 노규남 |
245 | 1 0 | ▼a Flex 3 핵심노트 : ▼b 기초부터 실무 프로젝트까지 / ▼d 노규남, ▼e 라임기획 지음 |
246 | 3 | ▼a 플렉스 3 핵심노트 |
260 | ▼a 서울 : ▼b 영진닷컴, ▼c 2008 | |
300 | ▼a 425 p. : ▼b 삽화 ; ▼c 26 cm | |
440 | 0 0 | ▼a 바이블 = ▼x Bible series ; ▼v No. 09 |
500 | ▼a 색인수록 | |
630 | 0 0 | ▼a Flex (Computer file) |
650 | 0 | ▼a Internet programming |
710 | ▼a 라임기획, ▼e 저 | |
945 | ▼a KINS |
Holdings Information
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Science & Engineering Library/Monographs/ | Call Number 006.76 2008z7 | Accession No. 121181295 | Availability Available | Due Date | Make a Reservation | Service |
No. 2 | Location Centennial Digital Library/Stacks(Preservation5)/ | Call Number 006.76 2008z7 | Accession No. 111546360 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Science & Engineering Library/Monographs/ | Call Number 006.76 2008z7 | Accession No. 121181295 | Availability Available | Due Date | Make a Reservation | Service |
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Centennial Digital Library/Stacks(Preservation5)/ | Call Number 006.76 2008z7 | Accession No. 111546360 | Availability Available | Due Date | Make a Reservation | Service |
Contents information
Book Introduction
기초부터 실무까지, FLEX와 AIR의 핵심 기능만을 뽑아낸 실전 노트. 입문자들도 어렵지 않게 FLEX를 익힐 수 있도록 실무에서 필요한 다양한 예제와 핵심적인 기능을 함께 다루고 있다. 먼저 FLEX와 AIR에 관한 기초지식을 마스터한 후, 현장에서 필요한 실무 프로젝트 예제를 통해 기술력을 업그레이드할 수 있도록 구성했다.
FLEX의 설치부터 기본적인 개발도구의 사용방법, 가장 간단한 컨트롤의 조작 등 FLEX의 기초를 마스터하기 위한 과정들과 복잡한 컨트롤들, 통신, 액션스크립트 문법, 마지막으로는 실제 현장에서 사용 가능한 예제까지 물 흐르듯이 책의 내용을 따라가기만 하면 FLEX의 고급 기능들까지 어렵지 않게 익힐 수 있다.
지나치게 많은 내용을 세세하게 기술하여 두껍게 구성하기 보다는 꼭 알아야 하는 내용들 위주로 설명하고, 주가 되는 내용이 아닌 부분은 과감하게 생략함으로써 핵심 부분만을 발췌한 학습서 역할을 할 수 있도록 구성한 것이 이 책의 특징이다.
기초부터 실무까지, FLEX와 AIR의 핵심 기능만을 뽑아낸 실전 노트
FLEX는 Adobe 사에서 야심차게 내놓은 강력한 RIA(Rich Internet Application) 개발 도구입니다.
이 책은 입문자들도 어렵지 않게 FLEX를 익힐 수 있도록 실무에서 필요한 다양한 예제와 핵심적인 기능을 함께 다루고 있습니다. 먼저 FLEX와 AIR에 관한 기초지식을 마스터한 후, 현장에서 필요한 실무 프로젝트 예제를 통해 기술력을 업그레이드할 수 있도록 구성하였습니다.
FLEX의 설치부터 기본적인 개발도구의 사용방법, 가장 간단한 컨트롤의 조작 등 FLEX의 기초를 마스터하기 위한 과정들과 복잡한 컨트롤들, 통신, 액션스크립트 문법, 마지막으로는 실제 현장에서 사용 가능한 예제까지 물 흐르듯이 책의 내용을 따라가기만 하면 FLEX의 고급 기능들까지 어렵지 않게 익힐 수 있습니다.
지나치게 많은 내용을 세세하게 기술하여 두껍게 구성하기 보다는 꼭 알아야 하는 내용들 위주로 설명하고, 주가 되는 내용이 아닌 부분은 과감하게 생략함으로써 핵심 부분만을 발췌한 학습서 역할을 할 수 있도록 구성한 것이 이 책의 특징입니다.
주요 내용
FLEX에 이제 막 입문하거나 FLEX에 대해 기본적인 지식을 가진 초급자를 중급 이상의 실력으로 끌어올리는데 충분한 내용으로 구성되어 있습니다. 기본 설명에 해당하는 앞쪽의 장들은 매우 짧고 알아보기 쉬운, 한 페이지 내외의 예제들을 반복하여 보다 빠르고 쉽게 이해할 수 있게 하는데 중점을 두었습니다. 반면 뒤쪽의 장들은 FLEX에 이제 입문한 초급자들뿐만 아니라, 현장에서 필요한 중급 이상의 기술을 원하는 독자들에게도 도움이 될 수 있도록 난이도 있는 내용들을 기술하고 있습니다. 특히 가장 분량이 많은 <8장 실무에 꼭 필요한 실전 프로젝트>는 현장에서 필요한 기술 중심의 예제로 채웠으며, 이 부분은 채팅 서버, 쇼핑몰 등 실제 필드에서 요구하는 다양한 주제들을 다루고 있습니다.
타깃 독자
- 웹 서버가 작동하는 방식과 웹에서 사용하는 스크립트 언어(PHP, JSP, ASP 등)에 대해 기초적인 지식을 가지고 있는 사람
- 웹 상에서 HTML보다 동적인 어플리케이션을 구현하고 싶거나, Ajax나 FLASH와 같은 RIA에 대해 관심이 있는 사람
- FLEX에 대해 기본적인 지식은 있으나 실무에 적용하는데 어려움을 겪는 사람
챕터별 요약
이 책은 전체 8장으로 구성되어 있습니다. 앞쪽의 장들은 초보자를 중심으로 FLEX라는 도구의 기본적인 사용방법을 익히는데 중점을 두었으며, 뒤쪽으로 갈수록 난이도가 높아지면서 현장에서의 중요도가 높아지는 기술들을 설명하고 있습니다.
1장 FLEX와 친해지기
FLEX가 만들어진 배경, FLEX의 역사, FLEX가 갖는 RIA로서의 의미 등을 간단하게 설명합니다. 도입 부분이므로 가볍게 읽을 수 있는 내용들입니다.
2장 FLEX 시작하기
Flex Builder와 Flex SDK, LCDS 등을 설치하고, 포함된 간단한 예제들을 실행해봅니다. FLEX가 어떤 일들을 할 수 있는지에 대해서 전체적으로 파악하는 장이며, 역시 가볍게 읽을 수 있습니다.
3장 FLEX 기본 기능 마스터하기
이제 FLEX Builder를 실행해보고, 기본적인 사용방법을 익힙니다. 가장 분량이 많은 장 중의 하나로, 1페이지 내외의 짧은 코드들로 FLEX에서 제공하는 컨트롤들의 기능에 대해서 전반적으로 설명합니다.
4장 FLEX 통신
FLEX의 가장 중요한 기능 중 하나인 통신에 대해서 HTTP, RemoteObject, Producer-Consumer 등 각각의 방법별로 예제를 통해 설명합니다.
5장 FLEX 컴포넌트
자신이 작성한 FLEX 코드를 컴포넌트로 만들어서 재사용하는 방법에 대한 내용들을 기술합니다.
6장 AIR 알아보기
웹 어플리케이션 뿐만 아니라, FLEX를 일반 데스크탑 어플리케이션에서 사용 가능하게 해주는 AIR에 대해서 알아보고, AIR 어플리케이션이 일반 FLEX 어플리케이션과 다른 점도 같이 설명합니다.
7장 액션스크립트 익히기
FLEX에서 채용한 스크립트 언어인 액션스크립트에 대해 언어적인 측면에서 좀 더 상세하게 설명합니다.
8장 실무에 꼭 필요한 실전 프로젝트
가장 분량이 많은 장 중의 하나로, 지금까지 배운 내용들을 종합해서 실제 필드에서 있음직한 예제들을 선보입니다. 채팅, 쇼핑몰, 주가서비스 등 어느 정도 볼륨이 있는 내용들을 다루며, FLEX 뿐만 아니라 해당 예제에 필요한 관련 기술들도 같이 설명합니다.
Information Provided By: :

Author Introduction
Table of Contents
목차 Chapter 01 FLEX와 친해지기 01 FLEX란 = 14 FLEX의 정의 = 15 RIA = 15 Presentation Layer = 18 Cross Platform = 19 02 FLEX를 사용하는 이유 = 19 FLEX와 FLASH, AIR = 19 03 FLEX의 역사 = 21 FLEX 1.0 = 21 FLEX 1.5 = 21 FLEX 2.0 = 22 FLEX 3.0 = 22 04 FLEX 3의 구성요소 = 23 FLEX 3 SDK = 23 FLEX Builder 3 = 24 LiveCycle Data Services의 오픈 소스, BlazeDS = 24 Chapter 02 FLEX 시작하기 01 FLEX 개발환경 구축하기 = 28 FLEX Builder = 31 BlazeDS = 53 Chapter 03 FLEX 기본 기능 마스터하기 01 FLEX 기본 = 58 기본 컨트롤 컴포넌트 = 58 FLEX에서 자료를 임베딩(Embedding)하는 방법 = 137 Drag & Drop = 140 Graphics에 직접 그리기 = 141 Chapter 04 FLEX 통신 01 FLEX 통신 방법 = 146 예제 1. HTTP로 데이터를 가져온다 = 147 예제 2. XML로 데이터를 가져온다 = 149 예제 3. HTTP로 서버에 데이터를 전달한다 = 152 예제 4. HTTP로 파일을 다운로드한다 = 155 예제 5. HTTP로 파일을 업로드한다 = 156 예제 6. SOAP로 원격 프로시저를 호출한다 = 160 예제 7. LCDS의 mxml 자동 컴파일 = 164 예제 8. AMF 프로토콜을 이용한 RemoteObject 호출 = 166 예제 9. RTMP를 이용한 실시간 통신 서비스 = 172 예제 10. RTMP를 통한 서버의 주식 알림 서비스 = 175 예제 11. 바이너리 소켓을 통한 데이터 통신 = 180 Chapter 05 FLEX 컴포넌트 01 FLEX 컴포넌트란 = 186 예제 1. MXML 컴포넌트를 만들어 보자 = 186 예제 2. 컴포넌트를 조합해 보자 = 189 예제 3. 커스텀 프로퍼티를 설정해 보자 = 191 예제 4. 커스텀 이벤트를 사용해 보자 = 193 예제 5. ActionScript 컴포넌트를 만들어 보자 = 195 예제 6. 커스텀 타입 이벤트(Custom type event)를 만들어 보자 = 198 예제 7. SWC 컴포넌트를 만들어 보자 = 201 Chapter 06 AIR 알아보기 01 AIR에 대해 = 208 예제 1. 첫 번째 AIR 어플리케이션 만들기 = 209 예제 2. 파일 읽기 = 213 예제 3. 파일 쓰기 = 216 예제 4. FileSystemComboBox = 217 예제 5. FileSystemDataGrid = 218 예제 6. FileSystemList = 220 예제 7. FileSystemTree = 221 예제 8. 전체 화면 모드 어플리케이션 = 222 예제 9. 트레이 어플리케이션 = 223 예제 10. 오디오 플레이어 = 226 예제 11. 비디오 플레이어 = 227 Chapter 07 액션스크립트 익히기 01 액tus스크립트의 기본 = 232 02 변수 = 233 03 변수의 선언 = 233 04 변수의 유형 = 234 05 객체 = 235 06 클래스와 인스턴스 = 236 07 속성 = 236 08 메서드 = 237 09 이벤트 = 238 10 이벤트 핸들러 = 238 11 인스턴스 만들기 = 239 12 클래스 - 객체지향 = 240 13 캡슐화 = 241 14 상속 = 243 15 다형성 = 244 16 패키지 = 245 17 날짜와 시간 = 247 18 타이머 함수 = 249 19 문자열 = 250 20 배열 = 252 21 Bitmap = 254 22 필터 = 257 23 클립보드 = 259 24 시스템 정보 = 260 25 프린트 = 262 Chapter 08 실무에 꼭 필요한 실전 프로젝트 01 sqlite 데이터베이스 manager = 266 sqlite란? = 266 sqlite 유틸리티 설치 = 267 sqlite manager = 269 02 자바 채팅 프로젝트 = 282 자바 채팅 서버 = 282 Eclipse = 283 Non-blocking I/O = 284 03 본격 FLV 플레이어 = 305 기능 정의 = 305 메타데이터 = 306 playheadTime, volume, complete = 307 FlashVars = 308 04 FLEX로 만드는 게임 프로젝트 = 313 게임 프로젝트의 문제 = 313 SystemManager = 314 이벤트 전달 = 318 게임의 골격 = 321 오프닝 = 324 메뉴 = 325 게임메인 - 타이머 = 326 Ball 객체 = 327 메인게임 로직 = 328 게임통합 = 331 05 FLEX 3D = 331 Papervision3D = 332 첫 번째 3D - 와이어프레임 모델 = 334 Primitive를 바꾸어보자 = 338 Material을 바꾸어보자 = 341 폼을 회전하는 어플리케이션 = 345 06 영화예약 프로젝트 = 349 구성 = 349 설치 = 350 설계 = 355 액션스크립트와 mxml = 360 movie.jsp = 361 HTTPService = 363 theater.jsp = 365 time.jsp = 366 reservation.jsp = 368 메인 mxml = 370 07 온라인 쇼핑몰 = 375 JSON = 375 설계 = 381 08 BlazeDS를 이용한 주식차트 서비스 = 410 주식차트 서비스 = 411 Tomcat + BlazeDS = 412 channel과 destination 설정 = 414 데이터베이스 구조 = 415 서버 자바 객체 = 418 FLEX 어플리케이션의 구조 = 422