간편결제, 신용카드 청구할인
카카오페이 3,000원
(카카오페이 머니 결제시 최대할인 3천원 / 5만원 이상 결제, 기간 중 1회)
인터파크 롯데카드 5% (29,930원)
(최대할인 10만원 / 전월실적 40만원)
북피니언 롯데카드 30% (22,050원)
(최대할인 3만원 / 3만원 이상 결제)
NH쇼핑&인터파크카드 20% (25,200원)
(최대할인 4만원 / 2만원 이상 결제)
Close

이클립스 RCP (CD:1)

소득공제

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

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

35,000원

  • 31,500 (10%할인)

    1,750P (5%적립)

할인혜택
적립혜택
  • I-Point 적립은 출고완료 후 14일 이내 마이페이지에서 적립받기한 경우만 적립됩니다.
  • 추가혜택
    배송정보
    주문수량
    감소 증가
    • 이벤트/기획전

    • 연관도서(2)

    • 사은품(6)

    목차

    Part I: 소개
    Chapter 1. 리치 클라이언트 플랫폼으로서 이클립스

    1.1. 이클립스의 정의
    1.2. 이클립스 리치 클라이언트 플랫폼
    1.3. 이클립스 RCP의 역사
    1.4. RCP가 쓰이는 곳
    1.4.1. IBM 워크플레이스 클라이언트 테크놀로지
    1.4.2. NASA 마에스트로
    1.5. 요약

    Chapter 2. 이클립스 RCP 개념
    2.1. 플러그인 커뮤니티
    2.2. 플러그인 들여다보기
    2.3. 통합 시스템 구성
    2.4. OSGi 프레임워크
    2.5. 런타임
    2.5.1. 애플리케이션
    2.5.2. 제품
    2.5.3. 확장 레지스트리
    2.6. SWT
    2.7. JFace
    2.8. UI 워크벤치
    2.8.1. 컨트리뷰션에 의한 확장
    2.8.2. 퍼스펙티브, 뷰, 편집기
    2.9. 요약

    Part II: RCP로 만드는 메신저
    Chapter 3. 준비 과정

    3.1. 하이퍼볼라란?
    3.2. 하이퍼볼라 개발 계획
    3.3. 개발환경 설치
    3.4. 타겟 설정
    3.5. 꼭 알아둘 사항
    3.6. 예제 코드
    3.6.1. 예제 코드 관리자
    3.6.2. 코드 비교 도구
    3.7. 예제를 활용한 학습 요령
    3.8. 요약

    Chapter 4. 하이퍼볼라 애플리케이션
    4.1. 하이퍼볼라와 첫 만남
    4.2. 코드 둘러보기
    4.2.1. 애플리케이션
    4.2.2. WorkbenchAdvisor
    4.2.3. 퍼스펙티브
    4.2.4. WorkbenchWindowAdvisor
    4.2.5. ActionBarAdvisor
    4.2.6. 요약
    4.3. 실행과 디버깅
    4.3.1. 디버깅
    4.3.2. 실행 구성
    4.4. 요약

    Chapter 5. 하이퍼볼라 프로토타입 시작
    5.1. 셸 기능 강화
    5.1.1. 윈도우 위치와 크기 저장
    5.2. Contacts 뷰 추가
    5.2.1. Contacts 뷰를 퍼스펙티브에 추가
    5.3. 채팅 모델
    5.4. Contacts 뷰 채우기
    5.4.1. ContactsView
    5.4.2. 컨텐트 프로바이더
    5.4.3. 레이블 프로바이더
    5.5. 이미지 추가
    5.6. 요약
    5.7. 참고자료

    Chapter 6. 액션으로 메뉴와 툴바 꾸미기
    6.1. 메뉴와 툴바 추가하기
    6.1.1. 최상위 메뉴 만들기
    6.1.2. 메뉴 관리자
    6.1.3. "Add Contact" 액션 정의
    6.1.4. "Add Contact" 액션 추가
    6.1.5. 사용자 정의 툴바
    6.2. 상태 표시줄 추가하기
    6.2.1. 상태 표시줄 ? 공유 리소스
    6.3. 시스템 트레이 통합
    6.3.1. Display 얻기
    6.3.2. 트레이 항목 생성
    6.4. 요약
    6.5. 참고자료

    Chapter 7. 편집기로 구현하는 채팅 화면
    7.1. 뷰와 편집기
    7.2. 채팅 편집기 정의
    7.2.1. 편집기 입력
    7.2.2. Chat 액션
    7.3. 꼭 알아둘 사항
    7.4. 요약
    7.5. 참고자료

    Chapter 8. 하이퍼볼라 브랜드 홍보
    8.1. 하이퍼볼라 제품 정의
    8.2. 윈도우 이미지
    8.3. 런처 구성
    8.4. 스플래시 화면
    8.5. 제품 정보
    8.5.1. 제품에 대한 정보
    8.5.2. 플러그인에 대한 정보
    8.6. 요약

    Chapter 9. 하이퍼볼라 패키지 만들기
    9.1. 하이퍼볼라 내보내기
    9.2. 다양한 플랫폼으로 내보내기
    9.3. 요약
    9.4. 참고자료

    Chapter 10. 메시지 주고받기
    10.1. 서드파티 라이브러리 통합
    10.1.1. Smack 번들화
    10.1.2. 번들 테스트
    10.2. 모델 리팩터링
    10.2.1. Smack 소개
    10.2.2. 설계 목표
    10.2.3. 프로토타입 클래스 지우기
    10.2.4. 채팅 UI 연결
    10.3. UI 개선
    10.3.1. 컨텐트 프로바이더
    10.3.2. 레이블 프로바이더
    10.4. 메신저봇과 채팅하기
    10.5. 요약

    Chapter 11. 로그인 기능 만들기
    11.1. 로그인 UI 추가
    11.1.1. 로그인 과정에서 브랜드 노출하기
    11.2. 로그인 설정 저장
    11.2.1. UI 구현
    11.2.2. 환경설정 API
    11.3. 자동 로그인 구현
    11.3.1. 환경설정 페이지 만들기
    11.3.2. 액션 추가
    11.3.3. 환경설정 접근
    11.3.4. 환경설정 기본값
    11.3.5. 로그인 환경설정 마무리
    11.4. 요약

    Chapter 12. 단축키 구현
    12.1. 커맨드 정의
    12.2. 꼭 알아둘 사항
    12.3. 워크벤치 액션에 키 바인딩 지정
    12.4. 단축키 구성
    12.5. 키 환경설정 페이지
    12.6. 요약

    Chapter 13. 도움말 기능
    13.1. 타겟 플랫폼 추가
    13.1.1. 플러그인 가져오기
    13.1.2. 플러그인 추가하기
    13.2. 도움말 플러그인 가져오기
    13.3. 도움말 플러그인 설정
    13.4. 도움말 액션 추가
    13.5. 도움말 내용 입력
    13.6. 도움말 내용 구조
    13.7. F1 도움말
    13.8. 도움말과 함께 플러그인 내보내기
    13.9. 요약
    13.10. 참조

    Chapter 14. 자동 업데이트
    14.1. 업데이트 플러그인 가져오기
    14.2. 업데이트 플러그인 구성하기
    14.3. 피쳐 정의
    14.4. 피쳐에 브랜드 적용
    14.5. 업데이트 액션 추가
    14.5.1. 하이퍼볼라 업데이트
    14.5.2. 하이퍼볼라 확장
    14.5.3. 확장 관리
    14.6. 자동 업데이트
    14.7. 요약

    Part III: 워크벤치
    Chapter 15. 워크벤치 어드바이저

    15.1. 어드바이저란?
    15.1.1. 워크벤치 생명주기
    15.2. WorkbenchAdvisor
    15.2.1. 생명주기 API
    15.2.2. 예외와 유휴 API
    15.2.3. 설정 API
    15.3. WorkbenchWindowAdvisor
    15.3.1. IWorkbenchWindowConfigurer
    15.4. ActionBarAdvisor
    15.4.1. IActionBarConfigurer
    15.5. 워크벤치 개요
    15.5.1. 워크벤치 확장점 참고문서
    15.5.2. 액션
    15.5.3. 확장성
    15.5.4. 컨트리뷰션
    15.5.5. 퍼스펙티브
    15.5.6. 시동
    15.6. 요약

    Chapter 16. 퍼스펙티브, 뷰, 편집기
    16.1. 퍼스펙티브
    16.1.1. 퍼스펙티브 추가하기
    16.1.2. 디버그 퍼스펙티브와 콘솔 뷰 추가하기
    16.1.3. IPageLayout 참조
    16.1.4. 퍼스펙티브 바
    16.1.5. 퍼스펙티브 메뉴
    16.1.6. 프로그램으로 퍼스펙티브 제어하기
    16.2. 뷰와 편집기
    16.2.1. 다중 인스턴스 뷰
    16.2.2. 스티키 뷰
    16.2.3. 기여한 뷰 보기
    16.2.4. 뷰 레지스트리
    16.2.5. 파트 연결하기
    16.3. 다중 워크벤치 윈도우
    16.3.1. 윈도우 탐색 메뉴
    16.4. 편집기를 드래그앤드롭으로 열기
    16.5. 요약

    Chapter 17. 액션
    17.1. 개요
    17.2. 하이퍼볼라의 선언적 액션
    17.2.1. 선언적 액션
    17.2.2. 컨트리뷰션 허용하기
    17.2.3. 선언적 액션
    17.2.4. 컨텍스트 메뉴
    17.3. 표준 워크벤치 액션
    17.4. 리타게터블 액션
    17.5. 선언적 액션 통합
    17.6. 툴바 액션 활용 팁
    17.6.1. 이미지와 텍스트 함께 보여주기
    17.6.2. 툴바에 컨트롤 추가
    17.7. 상태 표시줄에 컨트리뷰션 항목 추가
    17.8. 진행 알리기
    17.8.1. 비선점 진행
    17.8.2. 진행 뷰
    17.8.3. 진행 관련 설정
    17.8.4. ProgressProvider 작성
    17.9. 요약

    Chapter 18. 색다른 워크벤치 윈도우 만들기
    18.1. 무엇을 고칠 수 있을까?
    18.2. 워크벤치 윈도우 고쳐보기
    18.2.1. UI 요소를 숨기거나 보여주기
    18.2.2. FormLayout
    18.2.3. 툴바 숨기기
    18.2.4. 토글 액션 추가
    18.2.5. 퀵 서치 패널
    18.2.6. 꼭 알아둘 사항
    18.3. 윈도우 모양까지 바꿔보기
    18.3.1. 모양새 만들기
    18.3.2. 윈도우 만들기
    18.3.3. 윈도우 컨텐트 정의
    18.4. 요약

    Chapter 19. 뷰와 편집기의 외양 바꾸기
    19.1. 프리젠테이션
    19.2. 프리젠테이션 예시
    19.2.1. R21 프리젠테이션
    19.2.2. 예제 프리젠테이션
    19.3. 프리젠테이션 작성하기
    19.3.1. 위젯 계층구조
    19.3.2. StackPresentation
    19.4. 예제 프리젠테이션
    19.4.1. 프리젠테이션 팩토리
    19.4.2. 스택 프리젠테이션
    19.4.3. 크기와 위치
    19.4.4. 파트 추가, 선택, 삭제
    19.4.5. 메뉴
    19.5. 요약

    Part IV: 실전 개발 프로세스
    Chapter 20. 코드 라이브러리 통합

    20.1. JAR 기능 플러그인
    20.2. 주입 방식 번들화
    20.3. 포장 방식 번들화
    20.4. 참조 방식 번들화
    20.5. 클래스로딩 문제 해결
    20.5.1. Class.forName() 관련 이슈
    20.5.2. 컨텍스트 클래스로더 관련 이슈
    20.5.3. JRE 클래스 관리
    20.5.4. 직렬화
    20.6. 요약

    Chapter 21. 플러그인 설치와 업데이트
    21.1. 업데이트의 역할
    21.2. 피쳐
    21.2.1. 피쳐의 역할
    21.2.2. 피쳐의 구성
    21.3. 업데이트 사이트 작성과 관리
    21.4. 예제: 동적 컨텐트 다루기
    21.5. 요약
    21.6. 참조

    Chapter 22. 동적 플러그인
    22.1. 동적 하이퍼볼라 만들기
    22.2. 동적 시스템 구현을 위한 과제
    22.3. 동적 인식
    22.3.1. 동적 확장 시나리오
    22.3.2. 객체 핸들링
    22.3.3. 번들 리스너
    22.4. 동적 구동
    22.4.1. 종료 후 뒤처리
    22.5. 요약

    Chapter 23. 다양한 환경에서 동작하는 RCP
    23.1. 예제 코드
    23.2. 시나리오
    23.2.1. 시나리오에 대한 이야기
    23.3. 제품 구성
    23.3.1. 하이퍼볼라 구조 재구성
    23.3.2. 하이퍼볼라 프로젝트
    23.3.3. 프로젝트 이름 짓기
    23.3.4. 왜 프로젝트가 많은가?
    23.4. 하이퍼볼라 제품 구성
    23.4.1. JFace 구성
    23.4.2. PDA 구성
    23.4.3. 확장 구성(IDE)
    23.4.4. 워크벤치 구성
    23.4.5. 하이퍼볼라 키오스크
    23.5. 코드 구조
    23.5.1. 하이퍼볼라 계층화
    23.5.2. 워크벤치 기여
    23.5.3. 액션
    23.5.4. 키 바인딩
    23.5.5. 뷰와 편집기
    23.5.6. 마법사, 환경 설정, 프로퍼티 페이지
    23.5.7. 선택적 의존성
    23.5.8. 아이콘과 이미지
    23.6. 플랫폼 디자인
    23.6.1. 확장점
    23.6.2. 확장 팩토리
    23.6.3. 명명 확장과 익명 확장
    23.7. RCP와 잘 어울리는 플러그인
    23.8. 요약

    Chapter 24. 하이퍼볼라 빌드
    24.1. PDE 빌드란?
    24.2. 플러그인 build.properties
    24.2.1. 컨트롤 속성
    24.2.2. 맞춤형 빌드 스크립트
    24.3. 피쳐 build.properties
    24.3.1. 루트 파일 식별과 배치
    24.3.2. 런처
    24.3.3. config.ini
    24.4. 하이퍼볼라 빌더 설정
    24.4.1. build.properties
    24.4.2. customTargets.xml
    24.5. 빌더 실행
    24.6. 제품 빌드
    24.7. 크로스 플랫폼 빌드
    24.8. 빌드 고급 활용
    24.8.1. 베이스 관리
    24.8.2. CVS에서 가져오기
    24.8.3. 맵 가져오기
    24.8.4. 버전 번호 자동 치환
    24.8.5. 버전 번호 수식
    24.8.6. 출력 이름 조작
    24.9. 요약

    Chapter 25. 마지막 단계: RCP 배포
    25.1. 아카이브
    25.2. 네이티브 설치기
    25.3. 자바 웹 스타트 (JNLP)
    25.3.1. 자바 웹 스타트 동작 개요
    25.3.2. 하이퍼볼라와 자바 웹 스타트
    25.3.3. JAR 서명
    25.3.4. 자바 웹 스타트로 내보내기
    25.3.5. JNLP Manifest 빌드
    25.3.6. 자바 웹 스타트와 업데이트
    25.4. 업데이트 사이트
    25.5. 설치한 하이퍼볼라 초기화
    25.6. 구성을 미리 초기화하기
    25.7. 다중 사용자 설치 시나리오
    25.7.1. 공유 설치
    25.7.2. 공유 구성
    25.7.3. 다중 구성
    25.8. 요약
    25.9. 참고자료

    Part V: 참조
    Chapter 26. OSGi 핵심

    26.1. OSGi와 이클립스 런타임
    26.2. 플러그인의 모양새
    26.3. 프래그먼트
    26.4. 버전 번호 규칙
    26.5. 서비스
    26.6. 싱글턴
    26.7. 번들 생명주기
    26.7.1. BundleActivator (Plugin 클래스)
    26.7.2. 액티베이터 기반구조
    26.7.3. 액티베이터 사용법
    26.8. 활성화 앞당기기
    26.8.1. 확장을 미리 활성화시키기
    26.8.2. osgi.bundles
    26.8.3. 시동 과정
    26.9. 자동 활성화
    26.10. 클래스로딩
    26.10.1. 클래스 검색 알고리즘
    26.10.2. 가져오기와 내보내기 선언
    26.10.3. 가져오기와 요구하기 비교
    26.10.4. 선택적 가져오기
    26.10.5. 다시 내보내기
    26.10.6. x-internal과 x-friends
    26.11. 데이터 영역
    26.12. 하이퍼볼라 동작과정 정리
    26.13. 요약

    Chapter 27. Eclipse.org 플러그인
    27.1. 플러그인 다운로드 사이트
    27.2. 이클립스 플랫폼 플러그인
    27.3. 제품 소개
    27.4. 리소스
    27.4.1. 리소스 키 피쳐 개요
    27.4.2. 리소스 시작
    27.4.3. 워크벤치 내의 리소스
    27.5. 텍스트 편집
    27.5.1. 텍스트 플러그인
    27.5.2. 편집과 편집기 비교
    27.5.3. Text와 StyledText
    27.5.4. IDocument
    27.5.5. TextViewer와 TextEditor
    27.5.6. 기타
    27.6. 콘솔
    27.7. 변수
    27.8. 아웃라인과 프로퍼티 뷰
    27.9. 폼
    27.10. 브라우저
    27.11. 요약

    저자소개

    Jean-Michel Lemieux [저] 신작알림 SMS신청 작가DB보기
    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    해당작가에 대한 소개가 없습니다.

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

    해당작가에 대한 소개가 없습니다.

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

    KAIST 전산과를 졸업하고 웹, 모바일, 임베디드, 자바 GUI 애플리케이션 등 다양한 프로젝트를 수행했으며 현재는 네이버 재팬에서 일본 검색서비스 개발에 참여하고 있다. 에이콘 이클립스 프로페셔널 시리즈 에디터를 맡아 『이클립스 RCP』, 『실전 이클립스 플러그인 개발』을 번역하는 등 이클립스 관련서를 독자들에게 소개했다. 재작년 도쿄에서 아이폰 구매한 이후로 아이폰 없이는 생활이 곤란함을 느끼고 있으며, 웹/모바일 서비스를 융합해 통일된 사용자 경험을 제공하기 위해 노력하고 있다.

    이 상품의 시리즈

    이 책과 내용이 비슷한 책 ? 내용 유사도란? 이 도서가 가진 내용을 분석하여 기준 도서와 얼마나 많이 유사한 콘텐츠를 많이 가지고 있는가에 대한 비율입니다.

      리뷰

      0.0 (총 0건)

      구매 후 리뷰 작성 시, 북피니언 지수 최대 600점

      리뷰쓰기

      기대평

      작성시 유의사항

      평점
      0/200자
      등록하기

      기대평

      10.0

      교환/환불

      교환/환불 방법

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

      교환/환불 가능 기간

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

      교환/환불 비용

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

      교환/환불 불가사유

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

      소비자 피해보상

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

      기타

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

      배송안내

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

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

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

      • 배송비

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

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

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

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

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

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

      업체직접배송상품 구매

      업체별 상이한 배송비 적용