서브메뉴

본문

FLEX3 KNOWHOW BIBLE
FLEX3 KNOWHOW BIBLE
저자 : 바닐라로이
출판사 : 대림
출판년 : 2008
정가 : 27000, ISBN : 9788972807889

책소개


Flex 전 범위를 아우르는 130여 가지 요구사항(Task), 방안도출(Solution), 해결방법(Know-how)으로 구성되어 있다. 단계적으로 특정 상황을 가정하고 핵심요소를 간략하게 설명하며, 그에 맞는 코드를 직접 구현함으로써 해결책을 제시한다. 해결방법으로 작성된 Flex / ActionScript 3.0 애플리케이션 코드는 Flex 개발자들이 실제 프로젝트에서 유용하게 사용할 수 있는 코드와 테크닉을 중점적으로 다루고 있다.

목차


Part 1. FlexSDK
ITEM 1 Flex SDK설치
ITEM 2 Flex SDK 디렉토리 구조
ITEM 3 Flex 어플리케이션 컴파일
ITEM 4 Error could not find JRE 오류 메세지
ITEM 5 mxmlc 컴파일러에서 사용되는 옵션
ITEM 6 Flex Complier Shell(fcsh)을 사용한 컴파일

Part 2. Array
ITEM 7 Array의 시작과 끝에 요소를 추가하기
ITEM 8 Array에서의 반복문
ITEM 9 배열에서 일치하는 요소 찾기
ITEM 10 요소 삭제하기
ITEM 11 배열의 중간에 요소 추가하기
ITEM 12 문자열을 배열로 변환하기
ITEM 13 배열을 문자열로 변환하기
ITEM 14 배열의 별도 복사본 생성하기
ITEM 15 복잡한 다차원의 데이터 저장하기
ITEM 16 배열의 정렬 및 역정렬
ITEM 17 사용자 정의 정렬 구현
ITEM 18 배열의 요소를 무작위로 섞기
ITEM 19 요소의 최소값 및 최대값 구하기
ITEM 20 배열의 비교
ITEM 21 연관배열 생성하기
ITEM 22 연관 배열에서 요소의 값 읽어오기

Part 3. style
ITEM 23 인라인 스타일 사용하기
ITEM 24 로컬 스타일 정의하기
ITEM 25 외부 CSS 파일 사용하기
ITEM 26 동적으로 스타일 변경하기
ITEM 27 스타일 제거하기
ITEM 28 스타일 시트 로딩하기

Part 4. Controls
ITEM 29 Alert컨트롤에 아이콘 표시하기
ITEM 30 TabBar컨트롤에 아이콘 추가하기
ITEM 31 바인딩된 Array값이 변경되면 DataGrid컨트롤에 적용하기
ITEM 32 DataGrid Colunm의 숫자 데이터 정렬하기
ITEM 33 Tree컨트롤의 전체 노드를 펼침/닫힘 상태로 만들기
ITEM 34 Tree컨트롤에 아이템 클릭 시 펼침/닫힘 상태 만들기
ITEM 35 Flash Player의 컨텍스트 메뉴 추가하기
ITEM 36 Tree컨트롤에 기본 폴더 아이콘 제거하기
ITEM 37 Tree컨트롤의 다중 아이콘 변경하기
ITEM 38 List컨트롤에서 툴 팁 위치 조절하기
ITEM 39 한글 텍스트 입력속도 빠르게 하기
ITEM 40 Panel 타이틀 바에 버튼 추가하기
ITEM 41 Menu컨트롤에 아이콘 집어넣기
ITEM 42 TextInput컨트롤에 기본입력 값 변경하기
ITEM 43 DateChooser의 달력을 한글로 표기하기
ITEM 44 TextInput컨트롤에 제한된 문자만 입력하기
ITEM 45 Flex 어플리케이션에서 사용할 수 있는 폰트 목록 나타내기
ITEM 46 Flex 어플리케이션과 JavaScript간 통신하기
ITEM 47 HTML의 JavaScript코드를 사용하지 않고 SWF에서 직접 구현하기
ITEM 48 문자열 조합을 통해 무작위 패스워드 생성하기
ITEM 49 Base64 알고리즘을 사용하여 문자열 압축하기

Part 5. AdvancedDataGrid
ITEM 50 AdvancedDataGrid컴포넌트 설치
ITEM 51 컬럼의 우선순위 조건에 따라 데이터 정렬하기
ITEM 52 조건에 의한 행(row)의 항목에 스타일 적용하기
ITEM 53 계층형(Hierarchical) 데이터를 그룹 군으로 묶어서 보여주기
ITEM 54 컬럼의 헤더를 그룹으로 병합하기
ITEM 55 여러 개의 셀을 선택하여 복사 및 붙여 넣기
ITEM 56 숫자 데이터의 중간 합계 만들기
ITEM 57 문자열 검색을 통한 데이터 필터링

Part 6. CustomComponent
ITEM 58 컴포넌트의 기본 구조 정의하기
ITEM 59 createChildren() 메소드 구현하기
ITEM 60 commitProperties() 메소드 구현하기
ITEM 61 measure() 메소드 구현하기
ITEM 62 layoutchrome() 메소드 구현하기
ITEM 63 updateDisplayList() 메소드의 구현
ITEM 64 TextArea컴포넌트에서Tab키를 사용하여 문자 간격 띄우기
ITEM 65 Date2Date 컴포넌트 만들기
ITEM 66 히스토리 기능 만들기
ITEM 67 페이징 만들기
ITEM 68 움직이는 텍스트 만들기

Part 7. MDI
ITEM 69 MDI 사용하기
ITEM 70 Window 생성하기
ITEM 71 MDI 창 일괄 제어하기
ITEM 72 MDI 이펙트 적용하기
ITEM 73 MDI 창 스타일 변경하기

Part 8. File
ITEM 74 파일 다운로드
ITEM 75 로컬 파일 선택시 파일 정보 알아내기
ITEM 76 파일 업로드
ITEM 77 지정된 파일 타입만 선택하기
ITEM 78 선택된 파일에 대한 용량 제어하기
ITEM 79 멀티 파일 업로드/다운로드 매니저

Part 9. Validator and Formatter
ITEM 80 입력 값 필수 체크하기
ITEM 81 특정 이벤트 발생시 Validator 실행하기
ITEM 82 Validator 결과에 따라 메서드 실행하기
ITEM 83 통화(Currency) 체크하기.
ITEM 84 날짜 체크하기 1 - 날짜 입력필드가 1개인 경우
ITEM 85 날짜 체크하기 2 - 날짜 입력필드가 연,월,일이 다른 경우
ITEM 86 문자길이 체크하기
ITEM 87 전화번호 체크하기
ITEM 88 E-mail 체크하기
ITEM 89 Validator 만들기 1 - 정규식을 이용한 휴대폰번호 Validator
ITEM 90 Validator 만들기 2 - 정규식을 이용한 우편번호 Validator
ITEM 91 통화(Currency)단위에 맞게 Formatting 하기
ITEM 92 소수점 이하 n 자리까지 출력하도록 Formatting 하기
ITEM 93 요청된 날짜 형식으로 Formatting 하기
ITEM 94 요청된 전화번호 형식으로 Formatting 하기
ITEM 95 Formatter 만들기 1 - 정규식을 이용한 카드번호 Formatter
ITEM 96 Formatter 만들기 2 - Symbol을 이용한 우편번호 Formatter

Part 10. XML
ITEM 97 XML 오브젝트 생성하기
ITEM 98 XML에 요소 추가하기
ITEM 99 XML 오브젝트에 텍스트 노드 추가하기
ITEM 100 XML 요소에 속성 추가하기
ITEM 101 XML 트리의 요소 읽기
ITEM 102 이름으로 요소 찾기
ITEM 103 텍스트 노드의 값 읽어오기
ITEM 104 요소의 속성 읽어오기
ITEM 105 요소, 텍스트 노드 및 속성 삭제하기
ITEM 106 XML 불러오기
ITEM 107 XML 전송하기
ITEM 108 XML 검색하기
ITEM 109 XML에서 HTML 및 특수 문자 사용하기
ITEM 110 데이터 구동형 컴포넌트에 XML 데이터 사용하기

Part 11. WebService and HTTPService
ITEM 111 WEBService를 사용하여 국가 목록 조회하기
ITEM 112 WEBService를 사용하여 날씨정보 받아오기
ITEM 113 야후 WebAPI를 사용하여 날씨정보 조회하기
ITEM 114 PHP와 MySQL를 연동한 Flex 메모 어플리케이션 만들기

Part 12. Security
ITEM 115 Sandbox 보안 모델
ITEM 116 Flex 어플리케이션과 Sandbox 보안
ITEM 117 Flash Player의 설정화면을 코드를 사용하여 선택적으로 열기
ITEM 118 crossdomian.xml의 용도와 설정방법 ITEM 1

Part 13. Debugging and Troubleshooting
ITEM 119 Flash Player Debugger
ITEM 120 Flash Player버전 및 Debug 정보 체크하기
ITEM 121 Flash Player Debug와 flashlog.txt
ITEM 122 자신의 계정 디렉토리에 mm.cfg파일이 존재 하지 않는 경우
ITEM 123 flashlog.txt파일이 존재하지 않는 경우
ITEM 124 ActionScript를 사용한 간단한 Object디버거
ITEM 125 Flex 디버깅 툴
ITEM 126 MXML코드 컴파일러(mxmlc)를 통한 AS변환 소스 코드 디버깅

Part 14. Building and Deploying Flex Applications
ITEM 127 문서화(ASDoc)를 위한 코딩 가이드
ITEM 128 ASDoc명령어를 사용한 문서화
ITEM 129 SWC컴포넌트
ITEM 130 compc를 사용한 SWC컴포넌트 만들기
ITEM 131 Ant를 사용한 자동화
ITEM 132 Ant를 사용한 Flex Application 컴파일
ITEM 133 Ant를 사용한 문서화(ASDoc)
ITEM 134 Ant를 사용한 SWC컴포넌트 만들기