책 정보 별 바로가기 : 책정보 리뷰 (0) 가격비교 (7) 추가정보 책꼬리 (0) 한줄댓글 (0) 맨위로
정보 제공 : 교보문고 YES24 인터파크도서 반디앤루니스 도서11번가
아이패드용 멋진 앱을 개발하기 위한 기본서!
아이폰 개발자를 위한『아이패드 프로그래밍』. 이 책은 운영체제가 거의 동일하지만 하드웨어적인 성능과 특징이 서로 다른 아이폰과 아이패드의 차이점에 집중하고 있다. 따라서 아이폰 개발자들이 아이폰 환경에서 개발하던 지식과 경험을 그대로 가져와 멋진 아이패드 앱을 개발할 수 있도록 돕는다. 풍부한 예제 프로젝트와 함께 아이패드 전용 그림 그리기 프로그램인 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와 코코아 터치
아이패드 앱 개발
전문적인 애플 외부 정보
도서
튜토리얼과 예제 코드
아이패드 앱 사용자 인터페이스
종이 프로토타입
가상 화면 구성 도구
아이콘
화면 설계 고려사항과 아이디어
온라인 포럼
요약
책 정보 별 바로가기 : 책정보 리뷰 (0) 가격비교 (7) 추가정보 책꼬리 (0) 한줄댓글 (0) 맨위로
책 정보 별 바로가기 : 책정보 리뷰 (0) 가격비교 (7) 추가정보 책꼬리 (0) 한줄댓글 (0) 맨위로
| 서점 | 판매가 → 할인가(할인율) 판매가 할인가란? | 적립금(적립률) | 구매정보 | ||
|---|---|---|---|---|---|
| 인터파크 바로가기 |
|
0원(0%) | 구매하기 | 무료배송 | 대한민국1등인터넷서점! 전국당일배송, 최저가200%보상, 쿠폰할인+2천원추가적립 |
| 영풍문고 바로가기 |
|
2,670원(10%) | 구매하기 | 무료배송 빠른책 | 신간무료배송, 회원가입시1천원지급, 최고55%할인, 주문1시간후매장수령(빠른책) |
| 교보문고 바로가기 |
|
2,700원(10%) | 구매하기 | 무료배송 바로드림 | 최고 71%할인, 최저가 보상, 바로드림/바로배송 |
| 알라딘 바로가기 |
|
2,700원(10%) | 구매하기 | 무료배송 | 최고 50% 할인, 2천원 추가 적립 서울/경기 당일배송 |
| 도서11번가 바로가기 |
|
1,350원(5%) | 구매하기 | 무료배송 | [T멤버십50%할인/최대1만원,신간도서] 3만원 이상 구매시 1,000포인트 추가 적립 |
| 강컴 바로가기 |
|
2,700원(10%) | 구매하기 | 무료배송 | 국내/해외도서 최다보유! |
| 반디앤루니스 바로가기 |
|
290원(1%) | 구매하기 Daum아이디로 바로 구매 | 무료배송 북셀프 | 단한권만 사도 무료배송,매장픽업 북셀프서비스, 2천원추가적립, 적립금즉시사용 |
책 정보 별 바로가기 : 책정보 리뷰 (0) 가격비교 (7) 추가정보 책꼬리 (0) 한줄댓글 (0) 맨위로
아이패드 SDK에서 추가된 API로 만든 애플리케이션 예제를 차근차근 따라해보며 아이패드 프로그래밍의 알짜만 골라 배울 수 있는 책. 아이폰 프로그래밍의 기초만 어느 정도 알고 있다면 누구나 손쉽게 아이패드 프로그래밍을 시작할 수 있다.
잡지에서도 아이패드를 다루고, 신문에도 아이패드 소식이 끊이지 않고, 텔레비전과 라디오에도 아이패드 얘기가 나온다(물량이 모자라 정작 애플 스토어에서는 찾아보기 힘들다). 아이패드는 애플에서 만든 최신 터치 화면의 태블릿이며, 차세대 휴대용 컴퓨터로 떠오르고 있다.
아이패드 SDK에는 여러 가지 새로운 기능이 포함돼있으며, 다양한 기능을 마음껏 사용해 데스크탑용 애플리케이션과 비슷한 수준의 멋진 앱을 개발해 최신 아이패드 플랫폼에서 돌려볼 수 있다. 아이폰과 아이팟 터치 앱을 만들던 개발자가 아이패드라는 새로운 시장으로 들어서고자 하면 이 책을 처음부터 끝까지 읽어봐야 한다.
『아이폰 개발자를 위한 아이패드 프로그래밍』에는 iOS 개발 경험이 있는 개발자가 아이패드용 앱을 만들기 시작할 때 필요한 모든 내용이 들어있으며, 『Beginning iPhone 3 Development』와 같은 Beginning 시리즈의 특징을 살려 명료한 설명과 쉽게 따라 할 수 있는 코드 예제가 가득하다. 아이패드 개발을 시작해 멋진 앱을 개발하려면 이 책으로 충분하다.
이 책의 저자인 잭 너팅, 데이브 울드리지, 데이브 마크는 아이폰 개발자가 아이패드 전용 추가 기능과 프레임워크에 빠르게 적응할 수 있도록 직접적인 사례를 들어 차근차근 설명한다. 책을 모두 읽고 나면 아이패드에 추가된 새 기능을 충분히 이해하고, 아이튠즈 앱스토어에서 인기 높은 애플리케이션을 좀 더 손쉽게 만들 수 있을 것이다.
이 책은 이미 확보하고 있는 아이폰 개발 능력을 최대한 활용해 아이패드용 앱을 개발하고자 하는 개발자를 대상으로 한다. 풍부한 예제 프로젝트와 함께 아이패드 전용 그림 그리기 프로그램인 Dudel 앱의 전체 소스 코드를 예제로 소개한다.
★ 이 책에서 다루는 내용 ★
■ 팝오버, 분할 뷰 컨트롤러, 새로운 모달 뷰 등 아이패드 전용으로 추가된 UI킷 기능을 활용해 앱의 사용자 인터페이스를 최적화하는 방법
■ 새로 추가된 그래픽 기능과 코어 텍스트, 문서 공유, 고급 입력 방식 등을 활용해 강력한 기능을 구현하는 방법
■ 동영상과 외부 출력 등 아이패드의 향상된 미디어 재생 능력을 활용하는 방법
■ 이미 개발된 아이폰 앱을 별도의 아이패드 프로젝트 또는 아이폰과 아이패드에서 함께 사용할 수 있는 유니버설 앱으로 업그레이드 하는 방법
★ 저자 서문 ★
세상이 바뀌고 있다. 집필 작업을 시작한 이후에 아이패드가 출시됐고(출시한 지 80일만에 3백만 대 판매 돌파), 아이폰 OS는 iOS라고 이름을 바꿨으며, 새로 출시된 아이폰 4(예약 첫 날에 60만대 주문)와 함께 iOS 4로 업그레이드됐다. 그러는 동안 벌써 1만1천 여 개의 아이패드 전용 또는 아이폰과 아이패드 겸용 앱이 판매되고 있다. 어느 숫자를 보더라도 아이패드는 이미 공전의 히트를 기록하는 중이다. 이미 지난 1월 애플이 아이패드를 발표하면서 생각했던 차세대 미디어 기기라는 기대를 뛰어 넘어 수많은 창의적인 앱과 사용 방법이 계속 나타나고 있다.
아마도 이 책이 출판되고 서점에서 구입할 수 있게 되는 시점에는 엑스코드 4 버전을 사용할 수 있으리라고 예상된다(버전이 올라가면서 이 책에서 보여주는 설명과 다른 내용이 나올 수도 있겠다). 또한 애플은 1~2백만 대의 아이패드를 더 팔 수 있을 것이고, 아이패드에서 iOS 4 버전을 사용할 수 있을지도 모른다. 최근 애플은 아이폰과 아이패드 개발자에게 잠시도 쉴 틈을 주지 않고 있으며, 나와 같은 저자들도 쉴 틈이 없다. 이렇게 빠르게 변하고 있다는 사실을 충분히 감안하고 이 책을 썼으며, OS 버전이 올라가도 최대한 무리 없이 사용할 수 있도록 주의를 기울였다.
아이폰과 아이패드는 운영체제가 거의 동일하지만 하드웨어적으로 특징과 성능이 서로 다르기 때문에 활용처도 다르고, 결국에는 각자의 시장을 따로 유지할 수 있을 거라고 예상된다. 『아이폰 개발자를 위한 아이패드 프로그래밍』은 아이폰과 아이패드의 차이점에 집중하고 있으며, 아이폰 환경에서 개발하던 지식과 경험을 그대로 가져와 멋진 아이패드 앱을 개발할 수 있도록 도와주고자 한다.
★ 옮긴이의 말 ★
2010년 11월이면 국내 통신사를 통해 대한민국에도 아이패드가 출시된다고 합니다. 하지만 이미 상당수의 사용자가 다양한 경로를 통해 아이패드를 구입해 사용하고 있으며, 사람이 많이 모이는 커피샵 등에 가면 여기저기서 어렵지 않게 아이패드를 목격할 수 있습니다. 아이폰과 DVD를 제치고 역사상 가장 빠르게 보급되는 전자 기기라는 타이틀을 거머쥔 아이패드. 아이폰 앱을 개발해 본 경험이 있다면 이제 아이패드에 최적화된 앱을 어렵지 않게 개발할 수 있습니다. 『아이폰 개발자를 위한 아이패드 프로그래밍』과 함께 아이패드 앱 개발 세계에 함께하시기 바랍니다.
2010년 10월 강철구
책 정보 별 바로가기 : 책정보 리뷰 (0) 가격비교 (7) 추가정보 책꼬리 (0) 한줄댓글 (0) 맨위로
책 정보 별 바로가기 : 책정보 리뷰 (0) 가격비교 (7) 추가정보 책꼬리 (0) 한줄댓글 (0) 맨위로
서비스 약관/정책 I 권리침해신고 I 책 고객센터 I 책 서비스 이용 문의
Copyright (c) Daum Communications. All rights reserved.
위 내용에 대한 저작권 및 법적 책임은 자료제공사 또는 글쓴이에 있으며 Daum의 입장과 다를 수 있습니다.