본문내용 바로가기
MD의선택 무료배송 소득공제

핵심만 골라 배우는 iOS 8 프로그래밍

제이펍의 모바일 시리즈 25
닐 스미스 지음 | 닐 스미스 옮김 | 제이펍 | 2015년 04월 17일 출간

이 책의 다른 상품 정보

  • 정가 : 36,000원
    판매가 : 32,400 [10%↓ 3,600원 할인]
  • 통합포인트 :
    [기본적립] 1,800원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2천원 추가적립 안내 [회원혜택] 실버등급 이상, 3만원 이상 구매 시 2~4% 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 품절
상품상세정보
ISBN 9791185890227(118589022X)
쪽수 892쪽
크기 188 * 245 * 35 mm /1491g 판형알림
원서명/저자명 iOS 8 App Development Essentials/Neil Smyth

책소개

이 책이 속한 분야

기초부터 시작하는 이 책은 iOS 개발 환경을 설정하는 데 필요한 모든 과정을 다룬다. iOS 8의 아키텍처와 스위프트로 프로그래밍하는 방법에 대한 소개와 함께 사용자 인터페이스와 iOS 애플리케이션의 설계에 대해 자세히 살펴본다. 또한, 조금 더 깊이 있는 주제인 파일 처리, 데이터베이스 관리, 앱 내 결제, 그래픽 드로잉, 애니메이션뿐만 아니라 화면 터치 처리, 제스처 인식, 멀티태스킹, iAd 통합, 위치 관리, 로컬 푸시 알림, 카메라 접근, 비디오 및 오디오 재생에 대해서도 다룬다.

목차

옮긴이 머리말
베타리더 후기

01장 이 책에 대하여_1
02장 Apple iOS 개발자 프로그램에 가입하기_5
03장 Xcode 6와 iOS 8 SDK 설치하기_9
04장 Xcode 6 가이드 투어_12
05장 Xcode 6로 iOS 8 기기에서 앱 테스트하기_28
06장 스위프트 플레이그라운드 소개_36
07장 스위프트 데이터 타입과 상수, 그리고 변수_43
08장 스위프트 연산자와 표현식_56
09장 스위프트 흐름 제어_67
10장 스위프트 switch 문_76
11장 스위프트 함수와 클로저의 개요_81
12장 스위프트의 객체지향 프로그래밍 기초_93
13장 스위프트의 상속_103
14장 스위프트의 배열과 딕셔너리 컬렉션으로 작업하기_109
15장 iOS 8 애플리케이션 개발 아키텍처 개요_117
16장 상호작용하는 iOS 8 앱 만들기_122
17장 iOS 8 뷰, 윈도우, 그리고 뷰 계층 이해하기_133
18장 iOS 8 자동 레이아웃 소개_138
19장 인터페이스 빌더에서 iOS 8 자동 레이아웃 컨스트레인트로 작업하기_144
20장 iOS 8 자동 레이아웃 예제_163
21장 코드로 iOS 8 자동 레이아웃 컨스트레인트 구현하기_171
22장 iOS 8에서 교차 계층구조 자동 레이아웃 컨스트레인트 구현하기_179
23장 iOS 8 자동 레이아웃 시각적 형식 언어 이해하기_184
24장 사이즈 클래스를 이용하여 유니버셜 iOS 사용자 인터페이스 설계하기_189
25장 Xcode 6에서 스토리보드 사용하기_203
26장 Xcode 6의 스토리보드를 이용한 iOS 8 탭 바 애플리케이션 만들기_213
27장 Xcode 6 스토리보드와 iOS 8 테이블 뷰의 개요_221
28장 Xcode 6 스토리보드를 이용하여 프로토타입 테이블 뷰 셀이 있는 동적 테이블 뷰 만들기
29장 Xcode 6에서 스토리보드를 이용한 iOS 8 테이블 뷰 내비게이션 구현하기_240
30장 iOS 8 스플릿 뷰 마스터 - 디테일 예제_247
31장 UIPageViewController를 이용한 페이지 기반의 iOS 8 애플리케이션 구현하기_256
32장 iOS 8 UIPageViewController 예제 애플리케이션_260
33장 iOS 8에서 스위프트로 디렉터리 다루기_270
34장 iOS 8에서 파일 다루기_278
35장 iOS 8 디렉터리 관리 및 파일 입출력 예제_286
36장 iOS 8 앱에서 iCloud 저장소 사용 준비하기_291
37장 iOS 8 UIDocument 클래스로 파일 관리하기_296
38장 iOS 8 애플리케이션에서 iCloud 저장소 사용하기_306
39장 iCloud를 이용한 iOS 8 키 - 값 데이터 동기화하기_317
40장 아카이빙을 이용한 iOS 8 데이터 영구 저장_325
41장 SQLite를 이용한 iOS 8 데이터베이스 구현_331
42장 스위프트와 FMDB를 이용한 SQLite 기반 iOS 8 애플리케이션 예제_338
43장 코어 데이터를 이용한 iOS 8 데이터베이스 작업_347
44장 iOS 8 코어 데이터 튜토리얼_355
45장 iOS 8 CloudKit 데이터 저장소 소개_364
46장 iOS 8 CloudKit 예제_374
47장 iOS 8 CloudKit 구독 예제_388
48장 iOS 8 멀티터치, 탭, 그리고 제스처에 대하여_396
49장 iOS 8 터치, 멀티터치, 그리고 탭 애플리케이션_400
50장 iOS 8 터치 스크린 제스처 감지하기_406
51장 iOS 8 Gesture Recognizers 를 통한 제스처 식별하기_410
52장 iOS 8 Gesture Recognition 튜토리얼_415
53장 iOS 8 앱에서 터치아이디 인증 구현하기_419
54장 iOS 8 컬렉션 뷰와 플로우 레이아웃의 개요_427
55장 iOS 8 스토리보드 기반의 컬렉션 뷰 튜토리얼_437
56장 iOS 8 컬렉션 뷰 플로우 레이아웃의 하위 클래스 만들기와 확장하기_452
57장 코어 그래픽스로 iOS 8 2D 그래픽 그리기_462
58장 인터페이스 빌더 라이브 뷰와 iOS 8 임베디드 프레임워크_466
59장 코어 그래픽스와 코어 이미지를 사용하는 iOS 8 그래픽 튜토리얼_474
60장 코어 애니메이션을 이용한 iOS 8 애니메이션 기초_497
61장 iOS 8 UIKit 다이나믹스 개요_505
62장 iOS 8 UIKit 다이나믹스 튜토리얼_517
63장 iOS 8 스프라이트 킷 프로그래밍 개요_526
64장 iOS 8 스프라이트 킷 레벨 편집기 게임 튜토리얼_533
65장 iOS 8 스프라이트 킷 충돌 핸들링 튜토리얼_552
66장 iOS 8 스프라이트 킷 파티클 이미터 튜토리얼_560
67장 iOS 8 앱에 iAd 연동하기_571
68장 68 iOS 8 멀티태스킹, 백그라운드 전송 서비스, 그리고 패칭_583
69장 iOS 8 로컬 알림 예약하기_592
70장 iOS 8 애플리케이션 상태 보존과 복원의 개요_597
71장 iOS 8 상태 보존과 복원 튜토리얼_605
72장 MKMapItem을 이용하여 iOS 8 애플리케이션과 지도 통합하기_615
73장 iOS 8 MKMapItem 애플리케이션 예제_622
74장 iOS 8 코어 로케이션 프레임워크를 이용하여 위치 정보 얻기_628
75장 iOS 8 로케이션 예제 애플리케이션_634
76장 MapKit과 MKMapView 클래스를 이용하여 iOS 8에서 지도 다루기_641
77장 iOS 8에서 MapKit 로컬 검색 사용하기_651
78장 iOS 8 맵 길찾기와 경로를 얻기 위하여 MKDirections 이용하기_659
79장 iOS 8 익스텐션 소개_670
80장 iOS 8 투데이 익스텐션 위젯 튜토리얼_678
81장 iOS 8 포토 에디팅 익스텐션 생성하기_691
82장 iOS 8 액션 익스텐션 생성하기_705
83장 iOS 8 액션 익스텐션에서 데이터 받기_718
84장 날짜와 위치 기반의 미리 알림 제작을 위한 iOS 8 Event Kit 이용하기_724
85장 iOS 8 카메라와 포토 라이브러리 접근하기_739
86장 iOS 8 카메라 예제 애플리케이션_745
87장 AVPlayer와 AVPlayerViewController를 이용하여 iOS 8 비디오 재생하기_752
88장 AVAudioPlayer를 이용하여 iOS 8에서 오디오 재생하기_757
89장 AVAudioRecorder로 iOS 8에서 오디오 녹음하기_764
90장 iOS 8 애플리케이션에 트위터와 페이스북 통합하기_770
91장 UIActivityViewController를 이용한 iOS 8 페이스북 통합 튜토리얼_777
92장 SLRequest를 이용한 iOS 8 페이스북과 트위터 통합_783
93장 SLRequest를 이용한 iOS 8 트위터 통합 튜토리얼_790
94장 SKStoreProductViewController 클래스로 판매하기_798
95장 iOS 8 애플리케이션에 앱 내 결제 구축하기_804
96장 앱 내 결제를 위한 iOS 8 애플리케이션 준비하기_812
97장 iOS 8 앱 내 결제 튜토리얼_816
98장 iOS 8 앱 내 결제를 위하여 앱 스토어가 호스팅하는 콘텐츠 구성하고 생성하기_827
99장 iOS 8 애플리케이션을 앱 스토어에 등록할 준비하기와 제출하기_832

찾아보기_841

책 속으로

대부분의 iOS 앱은 iOS SDK와 Xcode 6.x 개발환경으로 개발된다. Xcode 6는 통합 개발환경(IDE, Integrated Development Environment)으로 여러분의 iOS 애플리케이션에 대한 코딩, 컴파일, 테스트 및 디버그를 할 수 있다. 또한, Xcode 6에는 인터페이스 빌더(Interface Builder)라는 기능이 있어 UIKit 프레임워크가 제공하는 컴포넌트들을 이용하여 애플리케이션의 사용자 인터페이스 부분을 그래픽적으로 설계할 수 있도록 해준다. _9p

스위프트는 비교 작업을 수행하... 더보기

출판사 서평

iOS 5, iOS 6, iOS 7 버전에 이은 iOS 앱 개발의 최신 베스트셀러!
간결한 설명, 풍부한 예제가 돋보이는 iOS 앱 개발자들의 필수 레퍼런스!

최신판인 《핵심만 골라 배우는 iOS 8 프로그래밍》은 스위프트 프로그래밍 언어와 iOS 8 SDK, 그리고 Xcode 6의 내용으로 완전히 개정되었다. 기초부터 시작하는 이 책은 iOS 개발 환경을 설정하는 데 필요한 모든 과정을 다룬다. iOS 8의 아키텍처와 스위프트로 프로그래밍하는 방법에 대한 소개와 함께 사용자 인터페이스와 iOS 애플리케이션의 설계에 대해 자... 더보기

Klover 리뷰 (0)

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면
결제 90일 이내 300원, 발송 후 5일 이내 400원, 이 상품의 첫 리뷰 500원의 포인트를 드립니다.

포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
북로그 리뷰는 본인인증을 거친 회원만 작성 가능합니다.
(※ 외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외) 안내
  • 해당도서의 리뷰가 없습니다.

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

스토리K 1건의 스토리K가 있습니다.

    교환/반품/품절안내

    ※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

    교환/반품/품절안내
    반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
    [1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

    ※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
        또는 고객센터 (1544-1900)
    반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
    상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
    반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    반품/교환 불가 사유
    • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
      (단지 확인을 위한 포장 훼손은 제외)
    • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
      예) 화장품, 식품, 가전제품(악세서리 포함) 등
    • 복제가 가능한 상품 등의 포장을 훼손한 경우
      예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
    • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
    • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
    • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
      해당되는 경우
    (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
    상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
    이메일과 문자로 안내드리겠습니다.
    소비자 피해보상
    환불지연에 따른 배상
    • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
      소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
    • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
      소비자 보호에 관한 법률에 따라 처리함

    바로가기

    • 우측 확장형 배너 2
    • 우측 확장형 배너 2

    최근 본 상품