책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9788960771567
· 쪽수 : 416쪽
책 소개
목차
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와 코코아 터치
______아이패드 앱 개발
___전문적인 애플 외부 정보
______도서
______튜토리얼과 예제 코드
___아이패드 앱 사용자 인터페이스
______종이 프로토타입
______가상 화면 구성 도구
______아이콘
______화면 설계 고려사항과 아이디어
___온라인 포럼
___요약