청구할인 안내(인터파크 제휴카드) | 안내
북피니언 롯데카드 30% (최대할인 3만원 / 3만원 이상 결제)
하나SK 북&카드 30% (최대할인 3만원 / 3만원 이상 결제)
EBS 롯데카드 20% (최대할인 3만원 / 3만원 이상 결제)
인터파크 NEW 우리V카드 10% (최대할인 3만원 / 3만원 이상 결제)
인터파크 현대카드 7% (최대할인 3만원 / 3만원 이상 결제)
Close

2013년 9월 9일 이후 누적수치입니다.

Adobe AIR 인 액션

원제 : ADOBE AIR IN ACTION
판매지수 72
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
정가

25,000원

  • 22,500 (10%할인)

    1,250P (5%적립)

  • (6건)

    7,000원 ~(72%할인)

    [상급]

  • 중고판매

    이 책을 인터파크에
    판매하세요

할인혜택
  • 17,500원 [하나카드] 5만원이상 구매시 5천원 할인 !할인쿠폰
적립혜택
배송정보
주문수량
감소 증가

I-Point는 출고완료 후 14일 이내 마이도서에서 직접 받기를 하셔야 합니다. (이후 자동소멸)

  • 이벤트/기획전

  • 연관도서(53)

  • 사은품(2)

출판사 서평

어도비 AIR는 최근 리치 인터넷 애플리케이션 분야에서 가장 뜨거운 화두 중 하나다. 특히 eBay와 NASDAQ과 같은 거대 시장 참여자들도 데스크톱 애플리케이션의 개발 플랫폼으로 어도비 AIR를 채택하는 등 AIR를 통한 데스크톱 애플리케이션 개발에 대한 관심은 그 어느 때보다 뜨겁다. 무엇보다 AIR가 이러한 큰 관심을 받는 데에는 AIR 환경에서는 기존 웹 개발자들이 자신들이 가지고 있는 기술을 그대로 활용할 수 있다는 장점과 함께 웹과 데스크톱 환경을 마음대로 오가며 사용자 경험을 극대화시켜 주는 AIR 런타임 환경이 갖는 풍부함이 자리잡고 있다.

어도비 은 플래시와 플렉스에 익숙한 개발자들에게 어도비 AIR를 소개하는 책이다. 이 책에서는 AIR를 통한 데스크톱 애플리케이션 개발 방법과 하이브리드 애플리케이션 개발 방법을 자세히 소개하고 있다. 관련 분야의 전문가인 저자들이 소개하는 예제들을 통해 독자들은 데스크톱 애플리케이션 개발과 관련한 새로운 주제들을 하나씩 자기 것으로 소화할 수 있을 것이다. 이 책에는 AIR API의 기본적인 기능들에 대한 상세한 소개와 더불어 독자들이 쉽고 빠르게 AIR API를 익힐 수 있도록 다양한 코드 샘플과 예제들을 제공하고 있다. 이 책을 통해 독자들은 시스템 메뉴를 생성하고 로컬 파일 시스템에 접근해 파일을 읽고 쓰는 등 데스크톱 애플리케이션 개발 환경에서만 가능한 새로운 API의 세계를 접할 수 있게 될 것이다. 또한 온라인과 오프라인을 병행하는 애플리케이션, 웹 환경과 연결된 데스크톱 애플리케이션, 또 플래시와 플렉스의 화려한 사용자 인터페이스와 데스크톱 애플리케이션의 장점을 한데 결합시킨 애플리케이션 등, 이 책의 주요 주제를 하나씩 배워 나가며 직접 개발하는 즐거운 경험을 하게 될 것이다.

목차

1장 어도비 AIR 소개

1.1 어도비 AIR에 대한 해부
1.1.1 런타임 환경하에서 개발하기
1.1.2 왜 데스크톱 애플리케이션을 개발해야 하는가?
1.1.3 AIR의 가능성
1.2 AIR 애플리케이션 실행하기
1.3 AIR 애플리케이션의 보안과 인증
1.3.1 AIR 애플리케이션의 보안 이해하기
1.3.2 애플리케이션 인증서 갖추기
1.4 AIR 애플리케이션 개발하기
1.5 AIR 애플리케이션 디스크립터 소개
1.5.1 application 엘리먼트
1.5.2 id 엘리먼트
1.5.3 version 엘리먼트
1.5.4 filename 엘리먼트
1.5.5 initialWindow 엘리먼트
1.5.6 name 엘리먼트
1.5.7 title과 description 엘리먼트
1.5.8 installFolder 엘리먼트
1.5.9 programMenuFolder 엘리먼트
1.5.10 icon 엘리먼트
1.5.11 customUpdateUI 엘리먼트
1.5.12 fileTypes 엘리먼트
1.6 플렉스 빌더를 사용해 AIR 애플리케이션 개발하기
1.6.1 새로운 AIR 프로젝트 설정하기
1.6.2 AIR 프로젝트 파일 생성하기
1.6.3 AIR 애플리케이션 테스트하기
1.6.4 설치 파일 생성하기
1.7 플래시를 사용해 AIR 애플리케이션 개발하기
1.7.1 새로운 AIR 프로젝트 설정하기
1.7.2 AIR 프로젝트 파일 생성하기
1.7.3 AIR 애플리케이션 테스트하기
1.7.4 설치 파일 생성하기
1.8 플렉스 SDK를 사용해 AIR 애플리케이션 개발하기
1.8.1 새로운 AIR 프로젝트 설정하기
1.8.2 AIR 프로젝트 파일 생성하기
1.8.3 AIR 애플리케이션 테스트하기
1.8.4 설치 파일 생성하기
1.9 플렉스 AIR 애플리케이션 맛보기
1.1 플래시 AIR 애플리케이션 맛보기
1.11 요약

2장 애플리케이션, 윈도우, 메뉴

2.1 애플리케이션과 윈도우 이해하기
2.1.1 액션스크립트 애플리케이션과 윈도우
2.1.2 플렉스 애플리케이션과 윈도우
2.2 윈도우 관리하기
2.2.1 윈도우 레퍼런스 알아오기
2.2.2 윈도우 위치시키기
2.3.3 윈도우 닫기
2.2.4 윈도우 순서 지정하기
2.2.5 윈도우 이동과 사이즈 조절하기
2.3 애플리케이션 관리하기
2.3.1 유휴시간 감지하기
2.3.2 시스템 시작과 동시에 AIR 애플리케이션 실행하기
2.3.3 파일 연계 설정하기
2.3.4 사용자의 주의 환기시키기
2.3.5 풀 스크린 모드
2.4 메뉴
2.4.1 메뉴 생성하기
2.4.2 메뉴에 아이템 추가하기
2.4.3 메뉴 선택 이벤트 처리하기
2.4.4 특수 메뉴 아이템 생성하기
2.4.5 메뉴 사용하기
2.5 AirTube 애플리케이션 시작하기
2.5.1 AirTube의 대략적 개요
2.5.2 시작하기
2.5.3 데이터 모델 만들기
2.5.4 AIRTUBE 서비스 클래스 만들기
2.5.5 FLV URL 불러오기
2.5.6 AirTube 메인 윈도우 만들기
2.5.7 비디오 윈도우와 HTML 윈도우 추가하기
2.6 요약

3장 파일 시스템 연동

3.1 동기성 이해하기
3.1.1 비동기적 파일 작업 중단하기
3.2 파일과 디렉터리 참조하기
3.2.1 File Class 소개하기
3.2.2 공통 디렉터리 참조하기
3.2.3 상대 참조하기
3.2.4 절대 참조하기
3.2.5 전체 경로 접근하기
3.2.6 사용자에 의한 참조하기
3.2.7 경로 바르게 표시하기
3.3 디렉터리 내용 나열하기
3.3.1 동기적으로 디렉터리 목록 불러오기
3.3.2 비동기적으로 디렉터리 목록 불러오기
3.4 디렉터리 생성하기
3.5 디렉터리와 파일 삭제하기
3.6 파일과 디렉터리 복사하고 이동하기
3.7 파일 읽고 파일에 쓰기
3.7.2 파일에 쓰기
3.8 음악 재생목록 읽고 쓰기
3.8.1 데이터 모델 만들기
3.8.2 컨트롤러 만들기
3.8.3 사용자 인터페이스 만들기
3.9 데이터 안전하게 저장하기
3.1 AirTube에서 파일 쓰기
3.11 요약

4장 복사해서 붙여넣기와 드래그앤드롭

4.1 클립보드를 사용해 데이터 전송하기
4.1.1 클립보드란 무엇인가?
4.1.2 데이터 포맷 이해하기
4.1.3 데이터 읽고 쓰기
4.1.4 클립보드에서 데이터 제거하기
4.1.5 전송 모드 이해하기
4.1.6 지연 렌더링
4.2 복사해서 붙여넣기
4.2.1 클립보드 선택하기
4.2.2 콘텐트 복사하기
4.2.3 콘텐트 붙여넣기
4.2.4 콘텐트 잘라내기
4.2.5 커스텀 포맷 사용하기
4.3 드래그앤드롭
4.3.1 드래그앤드롭 이해하기
4.3.2 드래그앤드롭 이벤트
4.3.3 드래그매니저 사용하기
4.3.4 드래그 인디케이터 추가하기
4.3.5 AIR 애플리케이션 밖으로 드래그하기
4.3.6 AIR 애플리케이션 안으로 드래그하기
4.4 AirTube에 드래그앤드롭 기능 추가하기
4.5 요약

5장 로컬 데이터베이스 사용하기

5.1 데이터베이스란 무엇인가?
5.2 SQL 이해하기
5.2.1 테이블 생성하고 삭제하기
5.2.2 테이블에 데이터 추가하기
5.2.3 테이블의 데이터 수정하기
5.2.4 테이블에서 데이터 삭제하기
5.2.5 테이블에서 데이터 조회하기
5.3 데이터베이스 생성하고 열기
5.4 SQL 명령 실행하기
5.4.1 SQL 명령 생성하기
5.4.2 SQL 명령 실행하기
5.4.3 SELECT 결과 처리하기
5.4.4 결과 타입 지정하기
5.4.5 결과 페이징하기
5.4.6 SQL 구문에 파라미터 넣기
5.4.7 트랜잭션 사용하기
5.5 ToDo 애플리케이션 만들기
5.5.1 to-do 아이템 데이터 모델 클래스 개발하기
5.5.2 to-do 아이템 컴포넌트 생성하기
5.5.3 데이터베이스 생성하기
5.5.4 입력 폼 추가하기
5.5.5 SQL 구문 추가하기
5.6 다중 데이터베이스와 연동하기
5.7 AirTube에 데이터베이스 지원 기능 추가하기
5.7.1 온라인/오프라인 모드 병행을 위해 ApplicationData 클래스 업데이트하기
5.7.2 온라인/오프라인 모드를 토글하기 위한 버튼 추가하기
5.7.3 오프라인 저장과 검색 기능 지원하기
5.8 요약

6장 네트워크 통신

6.1 네트워크 연결 모니터링하기
6.1.1 HTTP 연결 상태 모니터링하기
6.1.2 소켓 연결 상태 모니터링하기
6.2 AirTube에 네트워크 모니터링 기능 추가하기
6.3 요약

7장 AIR에서의 HTML

7.1 AIR에서 HTML 보여주기
7.1.1 플래시 HTML 디스플레이 객체 사용하기
7.1.2 PDF 콘텐트 불러오기
7.1.3 플렉스 컴포넌트 사용하기
7.2 HTML 페이지 로딩 설정
7.2.1 콘텐트 캐싱 제어하기
7.2.2 사용자 인증 제어하기
7.2.3 user agent 타입 지정하기
7.2.4 영속 데이터 제어하기
7.2.5 디폴트 값 설정하기
7.3 HTML 콘텐트 스크롤하기
7.3.1 플렉스에서 HTML 스크롤하기
7.3.2 액션스크립트를 사용해 HTML 콘텐트 스크롤하기
7.3.3 스크롤 기능의 윈도우 생성하기
7.4 HTML 히스토리 이동하기
7.5 자바스크립트와 연동하기
7.5.1 액션스크립트에서 HTML/자바스크립트 엘리먼트 제어하기
7.5.2 액션스크립트에서 자바스크립트 이벤트 처리하기
7.5.3 하이브리드 애플리케이션 개발하기
7.5.4 표준 자바스크립트 커맨드 처리하기
7.5.5 자바스크립트에서 액션스크립트 요소 접근하기
7.6 보안 문제 다루기
7.6.1 샌드박스
7.6.2 샌드박스 브리지
7.7 AirTube에 HTML 추가하기
7.8 요약

8장 AIR 애플리케이션 배포 및 업데이트

8.1 애플리케이션 배포하기
8.1.1 디폴트 배지 사용하기
8.1.2 커스텀 배지 생성하기
8.2 애플리케이션 업데이트하기
8.3 AIR 애플리케이션 실행시키기
8.3.1 invoke 이벤트 다루기
8.3.2 파일 더블클릭을 통해 AirTube 실행시키기
8.3.3 브라우저 이벤트 처리하기
8.4 요약

본문중에서

어도비 AIR는 플래시나, 플렉스, 자바스크립트 등에 익숙한 웹 개발자들을 위해 어도비가 제공하는 데스크톱 애플리케이션 개발 환경이다. 사실 이 책을 번역하기 전까지 AIR에 대한 나의 생각은 '대단하기는 하지만 한계가 있지 않을까?'라는 다소 반신반의한 생각이었다. 어쩌면 이 책을 서점에서 집어들고 역자 후기를 읽고 있는 플래시나 플렉스 개발자들도 나의 과거 생각과 비슷한 생각을 하고 있을지도 모르겠다. 하지만 이 책의 번역을 모두 끝낸 시점에서, 내게는 이 책의 한 문구만이 떠 오르게 되었다. 'You are limited only by your imagination! (AIR와 관련해 여러분을 제한할 수 있는 건 여러분의 상상력뿐이다)'이라는 문구 말이다.

이 책에서는 8가지 주제로 나누어 어도비 AIR를 소개하고 있다. 각각의 장에는 먼저 개념적 이해를 돕는 저자들의 설명과 이를 뒷받침해 주는 예제들을 제공하고 있는데, 장과 장은 독립되어 있으면서도 유기적으로 연계되어 있기 때문에 독자들이 AIR를 이해하는 데 이 책은 더할 나위 없이 좋은 선택이 될 것이라 자부한다. 예를 들어, 파일 연동에 대해 알고 싶은 독자라면 이 책의 3장을 찾아보면 된다. 파일 연동과 관련한 내용은 3장에 모두 정리되어 있기 때문이다. 하지만 이 책에서는 AirTube라는 애플리케이션을 개발하는 과정을 통해 각 장에서 배운 내용을 토대로 하나의 거대한 애플리케이션에 기능을 조금씩 추가해 볼 수 있도록 하고 있다. 장과 장이 유기적으로 연계되어 있다는 것은 바로 이 부분으로, 이 책은 처음부터 차례대로 읽든 필요한 장을 그때그때 찾아서 읽든 여러분이 AIR 환경에서 개발하는 데 꼭 필요한 지침서가 되어 줄 것이다.
(/본문 중에서)

저자소개

캐서린 로톤도(Kathryn Rotondo) [저] 신작알림 SMS신청 작가DB보기
생년월일 -
출생지 -
출간도서 0종
판매수 0권

Schematic사의 소프트웨어 개발자이다. 그녀는 Harvard Extension School에서 소프트웨어 엔지니어링 과정을 이수했고 Rhode Island School of Design에서 플래시 과정을 수료했다.

사무엘 안(Samuel Ahn) [저] 신작알림 SMS신청 작가DB보기
생년월일 -
출생지 -
출간도서 0종
판매수 0권

Pfizer, Wyeth, MINIUSA, Puma와 같은 클라이언트들을 위해 지난 수년간 RIA 어플리케이션을 설계하고 개발하는 일을 해 왔다. 조이 로트와 더불어 그는 The Morphic Group의 공동 설립자이다. The Morphic Group은 플래시/플렉스 애플리케이션 개발에 주력하는 인터렉티브 개발 업체이다.

애슬리 앳킨스 (Ashley Atkins) [저] 신작알림 SMS신청 작가DB보기
생년월일 -
출생지 -
출간도서 0종
판매수 0권

Six Red Marbles의 수석 소프트웨어 개발자로서 6년 넘게 액션스크립트로 개발을 진행한 경험이 있는 개발자이다. 그는 간단한 교육 자료부터 플렉스와 AIR를 사용한 어플리케이션의 설계와 개발을 담당하는 영역까지 다양한 영역을 두루 책임지고 있다.

조이 로트(Joey Lott) [저] 신작알림 SMS신청 작가DB보기
생년월일 -
출생지 -
출간도서 0종
판매수 0권

조이 로트는 The Morphic Group(www.themorphicgroup.com)의 공동 설립자며, 플렉스 애플리케이션 개발이 주력 업무다. 오라일리의 [ActionScript 3 Cookbook]을 비롯한 플렉스 및 플래시 기술에 관한 유수의 서적들을 집필했다.

생년월일 -
출생지 -
출간도서 0종
판매수 0권

인디 개발자이자 프리랜서 번역가로 활동 중이다. 이따금 http://joshy21.com/weblog에 번역과 상관없는 글을 올리고 있다. 역서로는 [하둡 인 프랙티스], [시작하세요! iOS 6 프로그래밍], [프로페셔널 Node.js 프로그래밍], [NoSQL 프로그래밍], [프로 스프링 3], [라이프해커], [시작하세요! 아이폰 5 프로그래밍], [안드로이드 레시피], [시작하세요! Unity 3D 게임 프로그래밍], [시작하세요! 안드로이드 게임 프로그래밍], [시작하세요! 아이폰 4 프로그래밍], [플래시 빌더 4 & 플렉스 4 바이블], [쉽고 빠르게 익히는 CSS3], [스프링 시큐리티 3], [시작하세요!

펼쳐보기

역자의 다른책

전체보기
펼쳐보기

이 상품의 시리즈

위키북스 오픈소스 & 웹 시리즈(총 76권 / 현재구매 가능도서 54권)

펼쳐보기

리뷰

0.0 (총 0건)

등록된 리뷰중 당선작을 선정하여, 도서상품권을 드립니다.

리뷰쓰기

기대평

작성시 유의사항

평점
0/200자
등록하기

기대평

0.0

교환/환불

교환/환불 방법

‘마이페이지 > 취소/반품/교환/환불’ 에서 신청함, 1:1 문의 게시판 또는 고객센터(1577-2555) 이용 가능

교환/환불 가능 기간

고객변심은 출고완료 다음날부터 14일 까지만 교환/환불이 가능함

교환/환불 비용

고객변심 또는 구매착오의 경우에만 2,500원 택배비를 고객님이 부담함

교환/환불 불가사유

반품접수 없이 반송하거나, 우편으로 보낼 경우 상품 확인이 어려워 환불이 불가할 수 있음
배송된 상품의 분실, 상품포장이 훼손된 경우, 비닐랩핑된 상품의 비닐 개봉시 교환/반품이 불가능함

소비자 피해보상

소비자 피해보상의 분쟁처리 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 따라 비해 보상 받을 수 있음
교환/반품/보증조건 및 품질보증 기준은 소비자기본법에 따른 소비자 분쟁 해결 기준에 따라 피해를 보상 받을 수 있음

기타

도매상 및 제작사 사정에 따라 품절/절판 등의 사유로 주문이 취소될 수 있음(이 경우 인터파크도서에서 고객님께 별도로 연락하여 고지함)

배송안내

  • 인터파크 도서 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다

  • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

  • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능하여, 인터파크 외 타업체 배송상품인 경우 발송되지 않을 수 있습니다.

  • 배송비

도서(중고도서 포함) 구매

2,000원 (1만원이상 구매 시 무료배송)

음반/DVD/잡지/만화 구매

2,000원 (2만원이상 구매 시 무료배송)

도서와 음반/DVD/잡지/만화/
중고직배송상품을 함께 구매

2,000원 (1만원이상 구매 시 무료배송)

업체직접배송상품 구매

업체별 상이한 배송비 적용