책 이미지
eBook 미리보기
책 정보
· 제목 : 아이폰 개발자를 위한 아이패드 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9788960771567
· 쪽수 : 416쪽
· 출판일 : 2010-10-29
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9788960771567
· 쪽수 : 416쪽
· 출판일 : 2010-10-29
책 소개
아이폰 개발자가 아이패드 전용 추가 기능과 프레임워크에 빠르게 적응할 수 있도록 직접적인 사례를 들어 차근차근 설명하는 책. iOS 개발 경험이 있는 개발자가 아이패드용 앱을 만들기 시작할 때 필요한 모든 내...
아이폰 개발자가 아이패드 전용 추가 기능과 프레임워크에 빠르게 적응할 수 있도록 직접적인 사례를 들어 차근차근 설명하는 책. iOS 개발 경험이 있는 개발자가 아이패드용 앱을 만들기 시작할 때 필요한 모든 내용이 들어있으며, 『Beginning iPhone 3 Development』와 같은 Beginning 시리즈의 특징을 살려 명료한 설명과 쉽게 따라 할 수 있는 코드 예제가 가득하다.
이 책은 이미 확보하고 있는 아이폰 개발 능력을 최대한 활용해 아이패드용 앱을 개발하고자 하는 개발자를 대상으로 한다. 풍부한 예제 프로젝트와 함께 아이패드 전용 그림 그리기 프로그램인 Dudel 앱의 전체 소스 코드를 예제로 소개한다.
이 책은 이미 확보하고 있는 아이폰 개발 능력을 최대한 활용해 아이패드용 앱을 개발하고자 하는 개발자를 대상으로 한다. 풍부한 예제 프로젝트와 함께 아이패드 전용 그림 그리기 프로그램인 Dudel 앱의 전체 소스 코드를 예제로 소개한다.
목차
1장 패러다임 전환
___제대로 된 태블릿
______소프트웨어의 중요성
______아이패드는 커다란 아이팟 터치가 아니다
___대중적인 개인용 컴퓨터
___아이패드용 앱 개발
______아이폰 앱으로 부족하다
______아이패드 앱 사례 연구
_________Brushes
_________1Password Pro
_________Synotes
_________ScribattlePad
_________Zen Bound 2
___새로운 기회
2장 아이패드 개발
___최신 개발 도구 설치
______아이폰 개발자 프로그램 등록
______아이폰 SDK 3.2 설치
______SDK 베타 버전
___오브젝티브C와 코코아 터치 초보
___모델-뷰-컨트롤러
______엑스코드와 재사용성
______인터페이스 빌더
_________동작 연동
_________아웃렛 연동
___위임의 중요성
___UIKit으로 앱 사용성 극대화
___개발 준비 완료
3장 아이폰 SDK의 아이패드 관련 새 기능
___아이패드에 맞게 최적화
______아이패드 뜯어보기
______메모리 관리
______아이패드에서 앱 테스트
___아이패드용 아이폰 SDK 3.2의 새 기능
______그림 그리기
______PDF 파일
______코어 텍스트
______팝오버
______ 동영상 재생 및 화면 설정
______분할 뷰 컨트롤러
______모달 표현 스타일
______고급 입력 방법
_________편집 메뉴
_________키보드 키 배치
_________제스처 인식
______문서 지원
______유니버설 애플리케이션
_________유니버설 앱 요구사항
_________유니버설 앱이 반드시 좋은가?
___아이패드 전용 그림 파일
______앱 아이콘 그림 파일
______문서 유형 아이콘
_________기본 실행 그림
___심화 학습
4장 새로운 그래픽 기능
___베지어 곡선
___예제 프로그램 Dudel
______Dudel 프로젝트 생성
______간단한 사용자 인터페이스
___그림 그리기 기본 구조
_________그림 그리기 도구
______연필 그리기 도구
______선 그리기 도구
______타원과 사각형 그리기 도구
______ 자유곡선 그리기 도구
___PDF 생성
___요약
5장 코어 텍스트
___코어 텍스트
___코어 텍스트의 구조
___Dudel 앱에 텍스트 도구 추가
______컨트롤러 인터페이스 준비
______사용자 인터페이스 추가
______컨트롤러 클래스 기능 추가
______텍스트 도구 구현
_________텍스트 도구 인터페이스 정의
_________TextTool 클래스 구현
______새로운 Drawable 클래스 작성
______다양한 스타일 표현
___요약
6장 팝오버
___팝오버 준비
______기본적인 인터페이스
______팝오버 고려 사항
___글꼴 종류 팝오버
______가장 기본적인 팝오버
______메인 뷰 컨트롤러
___글꼴 크기 팝오버
______사용자 인터페이스 구현
______기능 구현
___선 두께 팝오버
______팝오버 준비
______사용자 인터페이스 구현
______선 두께 미리보기 위젯
______컨트롤러 구현
______전체 연동
___색깔 선택 팝오버
______색깔 표
______색깔 표 연동
______두 종류로 활용
___요약
7장 동영상과 화면 출력
___동영상 동시 재생
______동영상 앱 프로젝트 생성
______동영상 파일 지정
______IBOutlet 활용
______VideoCell 사용자 인터페이스
______실행
___동영상 외부 출력
______동영상 앱에서 외부 화면 출력
______VideoCell 위임 객체 구현
______외부 화면 연동 테스트
___요약
8장 분할 뷰와 모달 모드
___분할 뷰 기초
___파일 읽고 쓰기 기초
___문서 파일 관리
______파일 목록 조회
______파일 목록 컨트롤러
______앱 위임 객체
______파일 생성과 삭제
______파일 이름 변경
___모달 뷰로 앱 정보 표시
______모달 웹 뷰 컨트롤러
______웹 페이지 화면
______Dudel 뷰 컨트롤러와 연동
___요약
9장 입력 방식
___메뉴 변경
___제스처 인식
______실행 취소 제스처
______선택된 그리기 도구 재설정
___키보드 확장과 교체
______Dudel 앱에 키보드 버튼 추가
______키보드 교체
_________InputView 클래스 정의
_________키보드 입력 뷰 작성
_________계산기 코드 작성
___요약
10장 문서 파일
___다른 앱에 파일 전달하기
______PDF 전달 메뉴
______전달할 파일 준비
______문서 전달 컨트롤러
___파일 수신
______문서 수신자 등록
_________UTI 선언
_________UTI로 파일 종류의 소속 선언
______파일 수신 기능 테스트
______실행 옵션에서 수신 파일 정보 수집
______Dudeldoc 파일 전송
___데스크탑 동기화
___요약
11장 아이폰에서 아이패드로 이전
___아이폰앱 NavApp
______NavApp 프로젝트 생성
_________최상위 뷰 컨트롤러 작업
_________세부 목록 뷰 컨트롤러
_________상세 보기 뷰 컨트롤러
______Active SDK 선택
___프로젝트 업그레이드
______업그레이드 된 프로젝트
______실행 환경 파악
______아이패드 사용자 인터페이스 구현
______아이패드용 상세 보기 화면
______분할 뷰 위임 메소드
______내비게이션 구조 변경
______상세 보기 초기 상태 개선
___다중 대상 옵션
___요약
12장 아이패드 개발 관련 정보
___가장 중요한 정보원
______아이패드 개발
______오브젝티브C와 코코아 터치
______아이패드 앱 개발
___전문적인 애플 외부 정보
______도서
______튜토리얼과 예제 코드
___아이패드 앱 사용자 인터페이스
______종이 프로토타입
______가상 화면 구성 도구
______아이콘
______화면 설계 고려사항과 아이디어
___온라인 포럼
___요약
___제대로 된 태블릿
______소프트웨어의 중요성
______아이패드는 커다란 아이팟 터치가 아니다
___대중적인 개인용 컴퓨터
___아이패드용 앱 개발
______아이폰 앱으로 부족하다
______아이패드 앱 사례 연구
_________Brushes
_________1Password Pro
_________Synotes
_________ScribattlePad
_________Zen Bound 2
___새로운 기회
2장 아이패드 개발
___최신 개발 도구 설치
______아이폰 개발자 프로그램 등록
______아이폰 SDK 3.2 설치
______SDK 베타 버전
___오브젝티브C와 코코아 터치 초보
___모델-뷰-컨트롤러
______엑스코드와 재사용성
______인터페이스 빌더
_________동작 연동
_________아웃렛 연동
___위임의 중요성
___UIKit으로 앱 사용성 극대화
___개발 준비 완료
3장 아이폰 SDK의 아이패드 관련 새 기능
___아이패드에 맞게 최적화
______아이패드 뜯어보기
______메모리 관리
______아이패드에서 앱 테스트
___아이패드용 아이폰 SDK 3.2의 새 기능
______그림 그리기
______PDF 파일
______코어 텍스트
______팝오버
______ 동영상 재생 및 화면 설정
______분할 뷰 컨트롤러
______모달 표현 스타일
______고급 입력 방법
_________편집 메뉴
_________키보드 키 배치
_________제스처 인식
______문서 지원
______유니버설 애플리케이션
_________유니버설 앱 요구사항
_________유니버설 앱이 반드시 좋은가?
___아이패드 전용 그림 파일
______앱 아이콘 그림 파일
______문서 유형 아이콘
_________기본 실행 그림
___심화 학습
4장 새로운 그래픽 기능
___베지어 곡선
___예제 프로그램 Dudel
______Dudel 프로젝트 생성
______간단한 사용자 인터페이스
___그림 그리기 기본 구조
_________그림 그리기 도구
______연필 그리기 도구
______선 그리기 도구
______타원과 사각형 그리기 도구
______ 자유곡선 그리기 도구
___PDF 생성
___요약
5장 코어 텍스트
___코어 텍스트
___코어 텍스트의 구조
___Dudel 앱에 텍스트 도구 추가
______컨트롤러 인터페이스 준비
______사용자 인터페이스 추가
______컨트롤러 클래스 기능 추가
______텍스트 도구 구현
_________텍스트 도구 인터페이스 정의
_________TextTool 클래스 구현
______새로운 Drawable 클래스 작성
______다양한 스타일 표현
___요약
6장 팝오버
___팝오버 준비
______기본적인 인터페이스
______팝오버 고려 사항
___글꼴 종류 팝오버
______가장 기본적인 팝오버
______메인 뷰 컨트롤러
___글꼴 크기 팝오버
______사용자 인터페이스 구현
______기능 구현
___선 두께 팝오버
______팝오버 준비
______사용자 인터페이스 구현
______선 두께 미리보기 위젯
______컨트롤러 구현
______전체 연동
___색깔 선택 팝오버
______색깔 표
______색깔 표 연동
______두 종류로 활용
___요약
7장 동영상과 화면 출력
___동영상 동시 재생
______동영상 앱 프로젝트 생성
______동영상 파일 지정
______IBOutlet 활용
______VideoCell 사용자 인터페이스
______실행
___동영상 외부 출력
______동영상 앱에서 외부 화면 출력
______VideoCell 위임 객체 구현
______외부 화면 연동 테스트
___요약
8장 분할 뷰와 모달 모드
___분할 뷰 기초
___파일 읽고 쓰기 기초
___문서 파일 관리
______파일 목록 조회
______파일 목록 컨트롤러
______앱 위임 객체
______파일 생성과 삭제
______파일 이름 변경
___모달 뷰로 앱 정보 표시
______모달 웹 뷰 컨트롤러
______웹 페이지 화면
______Dudel 뷰 컨트롤러와 연동
___요약
9장 입력 방식
___메뉴 변경
___제스처 인식
______실행 취소 제스처
______선택된 그리기 도구 재설정
___키보드 확장과 교체
______Dudel 앱에 키보드 버튼 추가
______키보드 교체
_________InputView 클래스 정의
_________키보드 입력 뷰 작성
_________계산기 코드 작성
___요약
10장 문서 파일
___다른 앱에 파일 전달하기
______PDF 전달 메뉴
______전달할 파일 준비
______문서 전달 컨트롤러
___파일 수신
______문서 수신자 등록
_________UTI 선언
_________UTI로 파일 종류의 소속 선언
______파일 수신 기능 테스트
______실행 옵션에서 수신 파일 정보 수집
______Dudeldoc 파일 전송
___데스크탑 동기화
___요약
11장 아이폰에서 아이패드로 이전
___아이폰앱 NavApp
______NavApp 프로젝트 생성
_________최상위 뷰 컨트롤러 작업
_________세부 목록 뷰 컨트롤러
_________상세 보기 뷰 컨트롤러
______Active SDK 선택
___프로젝트 업그레이드
______업그레이드 된 프로젝트
______실행 환경 파악
______아이패드 사용자 인터페이스 구현
______아이패드용 상세 보기 화면
______분할 뷰 위임 메소드
______내비게이션 구조 변경
______상세 보기 초기 상태 개선
___다중 대상 옵션
___요약
12장 아이패드 개발 관련 정보
___가장 중요한 정보원
______아이패드 개발
______오브젝티브C와 코코아 터치
______아이패드 앱 개발
___전문적인 애플 외부 정보
______도서
______튜토리얼과 예제 코드
___아이패드 앱 사용자 인터페이스
______종이 프로토타입
______가상 화면 구성 도구
______아이콘
______화면 설계 고려사항과 아이디어
___온라인 포럼
___요약
추천도서
분야의 베스트셀러 >
분야의 신간도서 >




















