이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
iOS 5 프로그래밍
핵심만 골라 배우는
제이펍 2011.12.21.
베스트
IT 모바일 top20 10주
가격
28,000
10 25,200
YES포인트?
1,400원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

I♥Mobile

책소개

목차

CHAPTER 1 이 책에 대하여
1.1 예제 소스 코드
1.2 피드백

CHAPTER 2 아이폰 4S 해부해보기
2.1 iOS 5
2.2 화면
2.3 무선 연결
2.4 유선 연결
2.5 메모리
2.6 카메라
2.7 센서
2.8 위치 인식
2.9 중앙처리장치(CPU)
2.10 스피커와 마이크로폰
2.11 진동
2.12 요약

CHAPTER 3 iOS 5 아키텍처와 SDK 프레임워크
3.1 iPhone OS가 iOS로
3.2 iOS 5 아키텍처 개요
3.3 코코아 터치 계층
3.4 게임 Kit 프레임워크
3.5 iOS 미디어 계층
3.6 iOS 코어 서비스 계층
3.7 파운데이션 프레임워크
3.8 iOS 코어 OS 계층

CHAPTER 4 Apple iOS 개발자 프로그램에 가입하기
4.1 등록된 애플 개발자
4.2 iOS 개발자 프로그램
4.3 언제 iOS 개발자 프로그램에 가입할까?
4.4 iOS 개발자 프로그램에 가입하기
4.5 요약

CHAPTER 5 Xcode 4와 iOS 5 SDK 설치하기
5.1 Intel 기반 혹은 PowerPC 기반 맥을 확인하는 방법
5.2 Xcode 4와 iOS 5 SDK 설치하기
5.3 Xcode 시작하기

CHAPTER 6 간단한 아이폰 iOS 5 앱 만들기
6.1 Xcode 4 시작하기
6.2 iOS 앱 유저 인터페이스 만들기
6.3 컴포넌트 속성 변경하기
6.4 유저 인터페이스에 오브젝트 추가하기
6.5 Xcode 4로 iOS 앱 빌드하고 실행하기
6.6 빌드 에러 처리하기

CHAPTER 7 아이폰에서 iOS 5 앱 테스트하기 - 개발자 인증서 및 프로비저닝 프로파일
7.1 iOS 개발 인증서 서명 요청 만들기
7.2 iOS 개발 인증서 서명 요청 제출하기
7.3 iOS 개발 인증서 설치하기
7.4 기기 할당하기
7.5 App ID 만들기
7.6 iOS 개발 프로비저닝 프로파일 만들기
7.7 개발을 위해 아이폰 기기 활성화하기
7.8 앱에 App ID 연결하기
7.9 iOS와 SDK 버전 호환성
7.10 앱을 기기에 설치하기
7.11 요약

CHAPTER 8 오브젝티브-C 프로그래밍 기초
8.1 오브젝티브-C 데이터 타입 및 변수
8.2 오브젝티브-C 표현식
8.3 if와 else로 오브젝티브-C 흐름 제어하기
8.4 for 문을 이용한 반복
8.5 do와 while을 이용한 반복
8.6 오브젝티브-C do ... while 반복

CHAPTER 9 오브젝티브-C로 개발하는 객체지향 프로그래밍 기초
9.1 오브젝트란?
9.2 클래스란?
9.3 오브젝티브-C 클래스 인터페이스 선언
9.4 클래스에 인스턴스 변수 추가하기
9.5 클래스 메서드 정의하기
9.6 오브젝티브-C 클래스 구현 선언하기
9.7 클래스 인스턴스 선언 및 초기화하기
9.8 Automatic Reference Counting(ARC)
9.9 메서드 호출과 인스턴스 데이터 접근하기
9.10 프로그램 영역 만들기
9.11 하나로 합치기
9.12 객체지향 오브젝티브-C 코드 구조잡기

CHAPTER 10 아이폰 iOS 5 애플리케이션 개발 아키텍처 개요
10.1 Model View Controller(MVC)
10.2 타깃-액션 패턴, IBOutlets와 IBActions
10.3 서브클래싱
10.4 델리게이션
10.5 요약

CHAPTER 11 상호작용하는 iOS 아이폰 앱 만들기
11.1 새 프로젝트 만들기
11.2 유저 인터페이스 만들기
11.3 예제 애플리케이션 빌드하고 실행하기
11.4 액션과 아웃렛 추가하기
11.5 액션과 아웃렛을 유저 인터페이스에 연결하기
11.6 완성된 애플리케이션 빌드 및 실행하기
11.7 요약

CHAPTER 12 아이폰 키보드를 감추는 iOS 5 코드 만들기
12.1 예제 앱 만들기
12.2 사용자가 리턴키를 터치할 때 키보드 감추기
12.3 사용자가 백그라운드를 터치했을 때 키보드 감추기
12.4 요약

CHAPTER 13 아이폰 iOS 5 뷰, 윈도우와 뷰 계층 이해하기
13.1 뷰에 대해
13.2 UIWindow 클래스
13.3 뷰 계층 구조
13.4 뷰의 형
13.5 요약

CHAPTER 14 iOS 5 아이폰 회전, 뷰 크기 변경과 화면배치 처리하기
14.1 예제 설정하기
14.2 회전 활성화 및 비활성화하기
14.3 회전 테스트하기
14.4 뷰 자동 크기 변경 설정하기
14.5 화면 배치와 크기 변화 코딩하기

CHAPTER 15 탭 바를 이용한 iOS 5 아이폰 멀티뷰 애플리케이션 만들기
15.1 탭 바 개요
15.2 멀티뷰 애플리케이션의 뷰 컨트롤러 이해하기
15.3 탭 바 예제 애플리케이션 설정하기
15.4 루트 컨트롤러 위치
15.5 콘텐트 뷰 컨트롤러 리뷰하기
15.6 루트 컨트롤러 초기화하기
15.7 애플리케이션 빌드 및 실행하기
15.8 컨텐트 뷰 추가하기

CHAPTER 16 iOS 5 아이폰 테이블 뷰 애플리케이션 만들기
16.1 테이블 뷰
16.2 테이블 뷰 델리게이트와 데이터소스
16.3 테이블 뷰 스타일
16.4 테이블 뷰 셀 스타일
16.5 프로젝트 설정하기
16.6 테이블 뷰 컴포넌트 추가하기
16.7 델리게이트와 데이터소스 연결 만들기
16.8 데이터튼스 구현하기
16.9 애플리케이션 빌드 및 실행하기
16.10 테이블 뷰 이미지 추가 및 셀 스타일 변경하기
16.11 요약

CHAPTER 17 테이블 뷰를 시용한 내비게이션 기반 아이폰 애플리케이션 만들기
17.1 내비게이션 컨트롤러 이해하기
17.2 예제에 대해
17.3 프로젝트 설정하기
17.4 프로젝트 파일 리뷰하기
17.5 루트 뷰 컨트롤러 추가하기
17.6 내비게이션 컨트롤러 만들기
17.7 루트 뷰 컨트롤러의 데이터 설정하기
17.8 테이블 뷰에 데이터 표시하는 코드 작성하기
17.9 두 번째 뷰 컨트롤러 만들기
17.10 두 번째 뷰 컨트롤러를 루트 뷰 컨트롤러에 연결하기
17.11 두 번째 뷰 컨트롤러 기능 구현하기
17.12 내비게이션 코드 추가하기
17.13 내비게이션 컨트롤러 스택을 프로그래밍으로 제어하기
17.14 요약

CHAPTER 18 Xcode 스토리보딩 사용하기
18.1 Xcode 스토리보딩
18.2 스토리보드 예제 프로젝트 만들기
18.3 스토리보드 접근하기
18.4 스토리보드에 Scenes 추가하기
18.5 스토리보드 Segues 구성하기
18.6 스토리보드 전환 구성하기
18.7 Scene과 뷰 컨트롤러 연결하기
18.8 프로그램으로 스토리보드 Segue 호출하기
18.9 segue를 위해 수행할 작업
18.10 요약

CHAPTER 19 UIPageViewController를 이용한 페이지 기반의 iOS 5 아이폰 애플리케이션 구현하기
19.1 UIPageViewController 클래스
19.2 UIPageViewController 데이터소스
19.3 내비게이션 방향
19.4 스파인 위치
19.5 UIPageViewController 델리게이트 프로토콜
19.6 요약

CHAPTER 20 iOS 5 아이폰 UIPageViewController 예제 애플리케이션
20.1 Xcode 페이지 기반 애플리케이션 템플릿
20.2 프로젝트 만들기
20.3 콘텐트 뷰 컨트롤러 추가하기
20.4 데이터 모델 만들기
20.5 UIPageViewController 초기화하기
20.6 UIPageVIewController 애플리케이션 실행하기
20.7 요약

CHAPTER 21 UIPickerView와 UIDatePicker 컴포넌트 사용하기
21.1 DatePicker와 PickerView 컴포넌트
21.2 DatePicker 예제
21.3 유저 인터페이스 디자인하기
21.4 Date Picker 예제 기능 구현하기
21.5 메모리 해제하기
21.6 아이폰 Date Picker 애플리케이션 빌드 및 실행하기

CHAPTER 22 iOS 5 아이폰 UIPickerView 예제
22.1 iOS 5 PickerView 프로젝트 만들기
22.2 UIPickerView 델리게이트와 데이터소스
22.3 pickerViewController.h 파일
22.4 유저 인터페이스 디자인하기
22.5 배열 초기화하기
22.6 데이터소스 프로토콜 구현하기
22.7 델리게이트 구현하기
22.8 키보드 감추기
22.9 메모리 관리
22.10 애플리케이션 테스트하기

CHAPTER 23 iOS 5에서 디렉터리 다루기
23.1 애플리케이션 Documents 디렉터리
23.2 오브젝티브-C NSFileManager, NSFileHandle와 NSData 클래스
23.3 오브젝티브-C의 경로명 이해하기
23.4 NSFileManager 인스턴스 오브젝트 만들기
23.5 현재 작업 디렉터리 확인하기
23.6 Documents 디렉터리 확인하기
23.7 Temporary 디렉터리 확인하기
23.8 디렉터리 변경하기
23.9 새로운 디렉터리 만들기
23.10 디렉터리 삭제하기
23.11 디렉터리 내용 목록 표시하기
23.12 파일이나 디렉터리 속성 구하기

CHAPTER 24 iOS 5의 아이폰 파일 다루기 _
24.1 NSFileManager 인스턴스 만들기
24.2 파일이 존재하는지 확인하기
24.3 두 파일의 내용 비교하기
24.4 파일의 Readable/Writable/Executable/Deletable 상태 확인하기
24.5 파일 옮기기와 이름 바꾸기
24.6 파일 복사하기
24.7 파일 제거하기
24.8 Symbolic Link 만들기
24.9 NSFileManager로 파일 읽고 쓰기
24.10 NSFileHandle 클래스로 파일 작업하기
24.11 NSFileHandle 오브젝트 만들기
24.12 NSFileHandle 파일 Offsets과 Seeking
24.13 파일에서 데이터 읽기
24.14 파일에 데이터 쓰기
24.15 파일 자르기
24.16 요약

CHAPTER 25 iOS 5 아이폰 디렉터리 관리 및 파일 입출력 예제
25.1 예제 아이폰 애플리케이션
25.2 애플리케이션 프로젝트 설정하기
25.3 액션과 아웃렛 정의하기
25.4 유저 인터페이스 디자인하기
25.5 애플리케이션 시작 시 데이터 파일 체크하기
25.6 액션 메서드 구현하기
25.7 예제 빌드 및 실행하기

CHAPTER 26 iOS 5 앱에서 iCloud Storage 사용 준비하기 _
26.1 iCloud란?
26.2 iCloud Data Storage 서비스
26.3 iCloud Storage를 사용하는 애플리케이션 준비하기
26.4 iOS 5 iCloud 활성화된 App ID 만들기
26.5 iCloud 활성화된 프로비저닝 프로파일 생성 및 설치하기
26.6 iCloud Entitlements 파일 생성하기
26.7 수작업으로 Entitlements 파일 생성하기
26.8 Ubiquity Container URL 정의하기
26.9 요약

CHAPTER 27 iOS 5 UIDocument 클래스로 파일 관리하기 _
27.1 UIDocument 클래스
27.2 UIDocument 클래스 서브클래싱
27.3 충돌 해결과 도큐먼트 상태
27.4 UIDocument 예제 애플리케이션
27.5 UIDocument 서브클래스 만들기
27.6 아웃렛과 액션 선언하기
27.7 유저 인터페이스 디자인하기
27.8 애플리케이션 데이터 구조 구현하기
27.9 contentsForType 메서드 구현하기
27.10 loadFromContents 메서드 구현하기
27.11 앱 시작 시 도큐먼트 로드하기
27.12 도큐먼트 콘텐트 저장하기
27.13 애플리케이션 테스트하기
27.14 요약

CHAPTER 28 iOS 5 아이폰 애플리케이션에서 iCloud Storage 사용하기
28.1 iCloud Usage 사용지침
28.2 iCloud 접근을 위해 iCloudStore 애플리케이션 준비하기
28.3 뷰 컨트롤러 구성하기
28.4 UBUIQUITY_CONTAINER_URL 상수 선언하기
28.5 viewDidLoad 메서드 구현하기
28.6 metadataQueryDidFinishGathering: 메스드 구현하기
28.7 saveDocument 메서드 구현하기
28.8 아이폰에서 iCloud Document와 Data Storage 활성화하기
28.9 iCloud 애플리케이션 실행하기
28.10 iCloud 기반 도큐먼트 리뷰 및 삭제하기
28.11 로컬 파일을 어디서나 사용할 수 있게 만들기
28.12 요약

CHAPTER 29 iCloud를 이용한 아이폰 iOS 5 Key-Value Data 동기화하기 _
29.1 iCloud Key-Value Data Storage
29.2 애플리케이션 간 데이터 공유하기
29.3 Data Storage 제약점
29.4 충돌 해결
29.5 Key-Value 변경 시 노티피케이션 받기
29.6 iCloud Key-Value Data Storage 예제
29.7 iCloud Key Value Data Storage를 위해 애플리케이션 활성화하기
29.8 뷰 컨트롤러 구현하기
29.9 viewDidLoad 메서드 수정하기
29.10 노티피케이션 메서드 구현하기
29.11 saveData 메서드 구현하기
29.12 유저 인터페이스 디자인하기
29.13 애플리케이션 테스트하기

CHAPTER 30 아카이빙을 이용한 iOS 5 아이폰 데이터 영구 저장 _
30.1 아카이빙
30.2 아카이빙 예제 애플리케이션
30.3 액션 및 아웃렛 구현하기
30.4 메모리 관리
30.5 유저 인터페이스 디자인하기
30.6 시작 시 아카이브 파일 존재 확인하기
30.7 액션 메서드에서 오브젝트 데이터 아카이빙하기
30.8 애플리케이션 테스트하기
30.9 요약

CHAPTER 31 SQLite를 사용한 iOS 5 아이폰 데이터베이스 구현 _
31.1 SQLite란?
31.2 구조적 질의 언어(SQL)
31.3 맥 OS X에서 SQLite 사용하기
31.4 SQLite 연동을 위한 아이폰 애플리케이션 프로젝트 준비하기
31.5 주요 SQLite 기능들
31.6 SQLite 데이터베이스 선언하기
31.7 데이터베이스 열기 및 생성하기
31.8 SQL 문 준비 및 실행하기
31.9 데이터베이스 테이블 생성하기
31.10 데이터베이스 테이블에서 데이터 가져오기
31.11 SQLite 데이터베이스 닫기
31.12 요약

CHAPTER 32 SQLite 기반 iOS 5 아이폰 애플리케이션 예제 _
32.1 SQLite 아이폰 애플리케이션 예제에 대해
32.2 SQLite 애플리케이션 프로젝트 준비 및 생성하기
32.3 sqlite3.h 임포트 및 데이터베이스 참조 선언하기
32.4 아웃렛 및 액션 만들기
32.5 메모리 해제하기
32.6 데이터베이스와 테이블 만들기
32.7 SQLite 데이터베이스에 데이터를 저장하는 코드 구현하기
32.8 SQLite 데이터베이스에서 데이터를 가져오는 코드 구현하기
32.9 유저 인터페이스 디자인하기
32.10 애플리케이션 빌드 및 실행하기
32.11 요약

CHAPTER 33 코어 데이터를 이용한 iOS 5 아이폰 데이터베이스 작업 _
33.1 코어 데이터 스택
33.2 매니지드 오브젝트
33.3 매니지드 오브젝트 콘텍스트
33.4 매니지드 오브젝트 모델
33.5 영구 저장소 코디네이터
33.6 영구 오브젝트 저장소
33.7 엔티티 디스크립션 정의
33.8 매니지드 오브젝트 콘텍스트 얻기
33.9 엔티티 디스크립션 얻기
33.10 매니지드 오브젝트 만들기
33.11 매니지드 오브젝트 속성 읽기 및 쓰기
33.12 매니지드 오브젝트 구해오기
33.13 조건에 따른 매니지드 오브젝트 가져오기
33.14 요약

CHAPTER 34 iOS 5 아이폰 코어 데이터 사용지침 _
34.1 아이폰 코어 데이터 예제 애플리케이션
34.2 코어 데이터 기반의 아이폰 애플리케이션 만들기
34.3 엔티티 디스크립션 만들기
34.4 뷰 컨트롤러 추가하기
34.5 뷰 컨트롤러에 액션 및 아웃렛 추가하기
34.6 유저 인터페이스 디자인하기
34.7 코어 데이터를 이용하여 영구 저장소에 데이터 저장하기
34.8 코어 데이터를 이용하여 영구 저장소에서 데이터 가져오기
34.9 메모리 해제하기
34.10 예제 애플리케이션 빌드 및 실행하기
34.11 요약

CHAPTER 35 iOS 5 아이폰 멀티터치, 탭과 제스처에 대해 _
35.1 리스폰더 체인
35.2 다음 리스폰더로 이벤트 전달하기
35.3 제스처
35.4 탭
35.5 터치
35.6 터치 노티피케이션 메서드
35.7 요약

CHAPTER 36 iOS 5 아이폰 터치, 멀티터치와 탭 예제 애플리케이션
36.1 iOS 5 아이폰 탭과 터치 예제 애플리케이션
36.2 iOS 터치 프로젝트 만들기
36.3 아웃렛 만들기
36.4 유저 인터페이스 디자인하기
36.5 뷰에서 멀티터치 활성화하기
36.6 touchesBegan 메서드 구현하기
36.7 touchesMoved 메서드 구현하기
36.8 touchesEnded 메서드 구현하기
36.9 터치의 좌표 구하기
36.10 터치 예제 애플리케이션 빌드 및 실행하기

CHAPTER 37 iOS 5 아이폰 터치 스크린 제스처 인식하기 _
37.1 iOS 5 아이폰 제스처 예제 애플리케이션
37.2 예제 프로젝트 만들기
37.3 아웃렛 만들기
37.4 유저 인터페이스 디자인하기
37.5 touchesBegan 메서드 구현하기
37.6 touchesMoved 메서드 구현하기
37.7 touchesEnded 메서드 구현하기
37.8 제스처 예제 빌드 및 실행하기
37.9 요약

CHAPTER 38 iOS 5 Gesture Recognizers를 통한 제스처 인식 _
38.1 UIGestureRecognizer 클래스
38.2 인식기 액션 메시지
38.3 불연속 및 연속된 제스처
38.4 제스처에서 데이터 얻기
38.5 탭 제스처 인식하기
38.6 핀치 제스처 인식하기
38.7 회전 제스처 인식하기
38.8 팬과 드래깅 제스처 인식하기
38.9 스와이프 제스처 인식하기
38.10 롱 터치(터치와 홀드) 제스처 인식하기
38.11 요약

CHAPTER 39 아이폰 iOS 5 제스처 인식 사용지침 _
39.1 제스처 인식 프로젝트 만들기
39.2 라벨 아웃렛 설정하기
39.3 유저 인터페이스 디자인하기
39.4 제스처 인식기 구성하기
39.5 액션 메서드 추가하기
39.6 제스처 인식 애플리케이션 테스트하기

CHAPTER 40 쿼츠로 iOS 5 아이폰 2D 그래픽 그리기 _
40.1 코어 그래픽과 쿼츠 2D 소개
40.2 drawRect 메서드
40.3 점, 좌표와 픽셀
40.4 그래픽 콘텍스트
40.5 쿼츠 2D에서 색 작업하기
40.6 요약

CHAPTER 41 쿼츠 2D와 코어 이미지를 사용하는 iOS 5 아이폰 그래픽 사용지침 _
41.1 iOS 아이폰 드로잉 예제 애플리케이션
41.2 새로운 프로젝트 만들기
41.3 UIView 서브클래스 만들기
41.4 UIView 서브클래스에 drawRect 메서드 위치시키기
41.5 선 그리기
41.6 경로 그리기
41.7 사각형 그리기
41.8 타원 및 원 그리기
41.9 색으로 경로 채우기
41.10 호 그리기
41.11 3차 베지어 곡선 그리기
41.12 2차 베지어 곡선 그리기
41.13 점선 그리기 361
41.14 그래픽 콘텍스트에 이미지 그리기
41.15 코어 이미지 프레임워크를 통한 이미지 필터링
41.16 요약

CHAPTER 42 코어 애니메이션을 이용한 iOS 5 아이폰 애니메이션 기초 _
42.1 UIView 코어 애니메이션 블록
42.2 애니메이션 커브 이해하기
42.3 애니메이션 종료 시 노티피케이션 받기
42.4 아핀 변환 수행하기
42.5 동시에 수행되는 변환
42.6 애니메이션 예제 애플리케이션 만들기
42.7 인터페이스 파일 구현하기
42.8 UIView에서 그리기
42.9 화면 터치 인식 및 애니메이션 수행하기
42.10 애니메이션 애플리케이션 빌드 및 실행하기
42.11 요약

CHAPTER 43 iOS 5 아이폰 앱에 iAds 연동하기 _
43.1 iOS 아이폰 광고 옵션들
43.2 iAds 광고 포맷
43.3 iAds를 표시하는 기본 규칙
43.4 iAds 아이폰 예제 애플리케이션 만들기
43.5 Xcode 프로젝트에 iAds 프레임워크 추가하기
43.6 뷰 컨트롤러 구성하기
43.7 유저 인터페이스 디자인하기
43.8 Banner Ad 만들기
43.9 광고 표시하기
43.10 기기 방향에 따라 광고 포맷 변경하기
43.11 델리게이트 메서드 구현하기
43.12 요약

CHAPTER 44 iOS 5 아이폰 멀티태스킹 개요 _
44.1 iOS 애플리케이션 상태 이해하기
44.2 멀티태스킹 애플리케이션의 수명주기에 대한 개념
44.3 iOS 애플리케이션에서 멀티태스킹 비활성화하기
44.4 멀티태스킹 지원 체크하기
44.5 지원되는 백그라운드 실행 형태
44.6 백그라운드 실행 규칙
44.7 로컬 노티피케이션 예약하기

CHAPTER 45 iOS 5 아이폰 로컬 노티피케이션 예약하기 _
45.1 로컬 노티피케이션 아이폰 앱 프로젝트 만들기
45.2 애플리케이션 델리게이트 메서드 위치시키기
45.3 프로젝트에 사운드 파일 추가하기
45.4 로컬 노티피케이션 예약하기
45.5 애플리케이션 테스트하기
45.6 예약된 노티피케이션 취소하기
45.7 즉시 로컬 노티피케이션 호출하기
45.8 요약

CHAPTER 46 iOS 5 코어 로케이션 프레임워크를 이용하여 아이폰 위치 정보 얻기 _
46.1 코어 로케이션의 기초
46.2 로케이션 정확도 설정하기
46.3 거리 필터 구성하기
46.4 로케이션 매니저 델리게이트
46.5 CLLocation 오브젝트에서 위치 정보 얻기
46.6 거리 계산하기
46.7 위치 정보와 멀티태스킹
46.8 요약

CHAPTER 47 iOS 5 아이폰 로케이션 예제 애플리케이션 _
47.1 iOS 5 아이폰 로케이션 예제 애플리케이션 만들기
47.2 프로젝트에 코어 로케이션 프레임워크 추가하기
47.3 뷰 컨트롤러 구성하기
47.4 유저 인터페이스 디자인하기
47.5 CLLocationManager 오브젝트 만들기
47.6 액션 메서드 구현하기
47.7 애플리케이션 델리게이트 메서드 구현하기
47.8 메모리 해제하기
47.9 아이폰 로케이션 애플리케이션 빌드 및 실행하기

CHAPTER 48 MapKit과 MKMapView 클래스를 이용하여 아이폰에서 지도 다루기 _
48.1 MapKit 프레임워크에 대해
48.2 Map Regions
48.3 아이폰 MKMapView 사용지침
48.4 아이폰 지도 사용지침 만들기
48.5 Xcode 프로젝트에 MapKit 프레임워크 추가하기
48.6 MapView를 위한 아웃렛 선언하기
48.7 MKView를 만들고 아웃렛 연결하기
48.8 툴바 아이템 추가하기
48.9 MapView 영역 변경하기
48.10 지도 형식 변경하기
48.11 아이폰 MapView 애플리케이션 테스트하기
48.12 사용자 이동에 따른 Map View 갱신하기
48.13 맵 뷰에 기본적인 주석 추가하기

CHAPTER 49 아이폰 카메라와 포토 라이브러리 접근하기 _
49.1 iOS 5 UIImagePickerController 클래스
49.2 UIImagePickerController 인스턴스 만들고 구성하기
49.3 UIImagePickerController 델리게이트 구성하기
49.4 기기의 지원기능 확인하기
49.5 무비와 이미지 저장하기
49.6 요약

CHAPTER 50 iOS 5 아이폰 카메라 예제 애플리케이션 _
50.1 예제 애플리케이션에 대해
50.2 카메라 프로젝트 만들기
50.3 프레임워크 추가하기
50.4 프로토콜, 아웃렛, 액션 구성하기
50.5 유저 인터페이스 디자인하기
50.6 액션 메서드 구현하기
50.7 델리게이트 메서드 구현하기
50.8 메모리 해제하기
50.9 애플리케이션 빌드 및 실행하기

CHAPTER 51 iOS 5 아이폰 애플리케이션에서 비디오 재생하기 _
51.1 MPMoviePlayerController 클래스에 대해
51.2 지원하는 비디오 포맷
51.3 아이폰 무비 플레이어 예제 애플리케이션
51.4 MediaPlayer 프레임워크 추가하기
51.5 액션 메서드와 MoviePlayer 인스턴스 선언하기
51.6 유저 인터페이스 디자인하기
51.7 프로젝트 리소스에 비디오 파일 추가하기
51.8 액션 메서드 구현하기
51.9 타깃-액션 노티피케이션 메서드
51.10 애플리케이션 빌드 및 실행하기
51.11 네트워크에 있는 비디오 파일 접근하기

CHAPTER 52 AVAudioPlayer를 이용하여 아이폰에서 오디오 재생하기
52.1 지원하는 오디오 포맷
52.2 재생 노티피케이션 받기
52.3 재생 모니터링 및 제어하기
52.4 아이폰 오디오 예제 애플리케이션 만들기
52.5 AVFoundation 프레임워크 추가하기
52.6 프로젝트 리소스에 오디오 파일 추가하기
52.7 액션과 아웃렛 만들기
52.8 액션 메서드 구현하기
52.9 AVAudioPlayer 오브젝트 만들고 초기화하기
52.10 AVAudioPlayerDelegate 프로토콜 메서드 구현하기
52.11 유저 인터페이스 디자인하기
52.12 메모리 해제하기
52.13 애플리케이션 빌드 및 실행하기

CHAPTER 53 AVAudioRecorder로 아이폰에서 오디오 녹음하기 _
53.1 아이폰 AVAudioRecorder에 대해
53.2 프로젝트 만들기
53.3 액션과 아웃렛 선언하기
53.4 AVAudioRecorder 인스턴스 만들기
53.5 액션 메서드 구현하기
53.6 델리게이트 메서드 구현하기
53.7 유저 인터페이스 디자인하기
53.8 메모리 해제하기
53.9 애플리케이션 테스트하기

CHAPTER 54 아이폰 iOS 5 애플리케이션에서 트위터 연동하기 _
54.1 iOS 5 트위터 프레임워크
54.2 iOS 5 Accounts 프레임워크
54.3 TWTweetComposeViewController 클래스
54.4 요약

CHAPTER 55 아이폰 iOS 5 TWTweetComposeViewController 트위터 예제 애플리케이션 _
55.1 아이폰 트위터 애플리케이션에 대해
55.2 TwitterApp 프로젝트 만들기
55.3 아웃렛, 액션, 변수 선언하기
55.4 TWTweetComposeViewController 인스턴스 만들기
55.5 액션 메서드 구현하기
55.6 메모리 해제하기
55.7 유저 인터페이스 디자인하기
55.8 애플리케이션 빌드 및 실행하기

CHAPTER 56 앱 스토어에 애플리케이션 제출 및 준비하기 _
56.1 iOS 배포 인증서 서명 요청 만들기
56.2 인증서 서명 요청 제출하기
56.3 배포 인증서 설치하기
56.4 앱 스토어 배포 프로비저닝 프로파일 만들기
56.5 애플리케이션에 아이콘 추가하기
56.6 배포를 위해 애플리케이션 아카이브하기
56.7 아이튠즈 커넥터에서 애플리케이션 구성하기

찾아보기

저자 소개

저자 : 닐 스미스 Neil Smyth
닐 스미스는 20년 이상의 IT 개발 경력을 가지고 있다. 특히 프로그래밍 언어와 기업용 개발 도구, 그리고 사용자 인터페이스 디자인을 전문으로 해왔으며, 시스템 프로그래밍과 웹 개발, 그리고 마케팅을 담당했었다. 닐은 IT 학사 학위를 가지고 있고, Network+와 Project+, 그리고 자바와 마이크로소프트 MCP 자격증들을 가지고 있다. 또한 그는 12종의 기술 관련 서적을 집필하였으며, 현재는 미국에 위치한 인터넷 출판과 모바일 애플리케이션 개발 회사인 Payload Media의 공동 창업자이자 CEO로 재직 중이다.
역자 : 조재유
대학교 때 처음 XT PC를 접하면서 프로그래밍의 매력에 빠졌다. 어셈블리어, C 언어를 좋아하며, 통신, 그래픽 등에도 관심이 많다. 인터넷 서비스, 방송, 통신 관련 경험이 많으며, 최근에 모바일, TV, 3스크린, 차세대 PC 환경 등을 핵심 아이템으로 한 관련 사업을 시작하였다.

품목정보

발행일
2011년 12월 21일
쪽수, 무게, 크기
520쪽 | 1002g | 188*254*35mm
ISBN13
9788994506302

리뷰/한줄평5

리뷰

7.4 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.