장바구니 담기 close

장바구니에 상품을 담았습니다.

아이폰 프로그래밍

아이폰 프로그래밍

  • 트루모바일 아이폰 개발팀
  • |
  • 디지털북스
  • |
  • 2011-04-25 출간
  • |
  • 206페이지
  • |
  • 188 X 257 X 20 mm /536g
  • |
  • ISBN 9788960880818
판매가

15,000원

즉시할인가

13,500

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
13,500

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

아이폰이 한국에 발매되기 전인 2008년부터 아이폰 및 아이팟 터치용 애플리케이션을 전문적으로 개발해온 (주)트루모바일 아이폰 개발팀원들의 노하우를 집양한 도서로서, 현업에서 실무 개발자로 활동하며 겪은 경험을 바탕으로, 아이폰 애플리케이션을 효율적으로 제작하기 위한 목적으로 쓰였다. 총 10개 챕터와 2개의 부록으로 구성되며, 아이폰 애플리케이션을 처음 제작하는 사람도 쉽게 개발이 가능하도록 꼼꼼하게 설명하였으며, Object-C 문법에 대해서도 핵심적인 내용을 쉽게 익힐 수 있도록 했으며, 다양한 예제로 구성되어 있다. 특히 부록으로 포함되어 있는 아이패드 프로그래밍 개발과 XCode 4에 대한 내용은 특이할만하다.

[부록 1] 아이패드 프로그래밍 개발
[부록 2] XCode 4

목차

Chapter 01 아이폰 프로그래밍의 첫 걸음
Lesson 01 Revolution
Lesson 02 모바일의 세계
Lesson 03 준비물
Lesson 04 맛보기

Chapter 02 Objective-C 기본 닦기
Lesson 01 C언어와 다른 점
Lesson 02 클래스와 객체, 그리고 메소드
Lesson 03 중첩된 메소드 호출
Lesson 04 객체의 생성
Lesson 05 객체 메소드와 클래스 메소드
Lesson 06 클래스 생성
Lesson 07 property
Lesson 08 메모리 관리
Lesson 09 autorelease 객체
Lesson 10 retain
Lesson 11 Protocol
Lesson 12 Delegate

Chapter 03 윈도우(Window)와 뷰(View)
Lesson 01 뷰의 형태와 특성
Lesson 02 뷰의 계층 구조 관리
Lesson 03 이벤트 처리
Lesson 04 애니메이션

Chapter 04 뷰 컨트롤러
Lesson 01 MVC 아키텍쳐로 소프트웨어를 설계,개발하다
Lesson 02 뷰 컨트롤러, 넌 누구냐?
Lesson 03 간단한 뷰 컨트롤러 다루기 : SimpleCalc 애플리케이션
Section 01 프로젝트 생성하기
Section 02 생성된 뷰 컨트롤러 살펴보기
Section 03 화면 GUI 설계하기
Section 04 일단 실행하기
Section 05 입력 필드와 결과 레이블을 아울렛으로 정의하기
Section 06 버튼에 대한 액션 메소드 지정하기
Section 07 애플리케이션의 동작 메커니즘을 이해하자
Lesson 04 여러 개의 뷰 컨트롤러 다루기
Lesson 05 두 번째 예제 : MultiLang 애플리케이션
Section 01 프로젝트 생성하기
Section 02 뷰 컨트롤러 생성하기
Section 03 뷰 컨트롤러용 xib 파일 생성하기
Section 04 화면 GUI 설계하기
Section 05 뷰 컨트롤러에 아울렛 변수와 액션 메소드 정의하기
Section 06 뷰 컨트롤러와 xib 파일 연결하기
Section 07 뷰 컨트롤러 생성하기 및 애플리케이션 델리게이트과 연결하기
Section 08 메인 화면과 설정 화면간 전환하기 및 마무리 작업하기

Chapter 05 기본 컨트롤들 사용하기
Lesson 01 Introduction
Section 01 introduction
Section 02 UIKit.framework
Lesson 02 Class
Lesson 03 Basic Controls
Section 01 Class Object의 생성 및 초기화
Section 02 UIAlertView
Section 03 UIButton
Section 04 UIImageView
Section 05 UILabel
Section 06 UIPageControl
Section 07 Picker
Section 08 UIProgressView
Section 09 UIScrollView
Section 10 UISearchBar
Section 11 UISegmentedControl
Section 12 UISwitch
Section 13 UISlider
Section 14 UITextField
Section 15 UITextView
Section 16 UIWebView
Section 17 UIActivitylndicatorView
Section 18 UIToolBar & UIBarButtonltem
Section 19 UIActionSheet

Chapter 06 테이블 뷰(Table View)
Lesson 01 테이블 뷰 컨트롤러의 생성
Lesson 02 UITableViewCell
Lesson 03 셀 재사용 테크닉
Lesson 04 테이블 뷰 편집하기
Lesson 05 Accessory 타입
Lesson 06 인덱스

Chapter 07 이벤트 핸들링(Event Handling)
Lesson 01 iOS에서의 이벤트
Lesson 02 이벤트 타입과 전달
Section 01 이벤트 객체와 타입
Section 02 리스폰더 객체(Responder Objects)와 리스폰더 체인(Responder Chain)
Lesson 03 멀티터치 이벤트
Lesson 04 제스처 레코그나이저(Gesture Recognizer)
Lesson 05 모션 이벤트(Motion Event)
Section 01 기기 방향(Device Orientation)
Section 02 가속도 센서 객체 접근하기
Lesson 06 멀티미디어의 원격 제어

Chapter 08 네트워크
Lesson 01 HTTP 기반 통신
Section 01 관련 클래스
Section 02 GET 방식 사용하기
Section 03 POST 방식 사용하기
Lesson 02 일반 소켓 통신 하기
Lesson 03 블루투스 모듈로 P2P 통신하기

Chapter 09 Twitter Client 제작하기
Lesson 01 프로젝트 생성하기
Lesson 02 준비하기
Lesson 03 Root View Controller 추가
Lesson 04 User Default 관리 클래스 추가
Lesson 05 Login View Controller 추가
Lesson 06 Twitter Access Token View Controller
Lesson 07 Tab Bar Controller
Lesson 08 Timeline View Controller
Lesson 09 Tweet Detail View Controller
Lesson 10 New Tweet View Controller

Chapter 10 아이폰 개발 팁 모음
Lesson 01 NSZombieEnabled
Lesson 02 Singleton의 사용
Lesson 03 로그 메시지 출력하기
Lesson 04 로그 메시지 자동으로 제거하기
Lesson 05 여러 줄을 한꺼번에 주석처리 하기
Lesson 06 블록 들여쓰기/내어쓰기
Lesson 07 뷰 캡쳐하기
Lesson 08 Document 경로 가져오기
Lesson 09 이미지 리사이징
Lesson 10 내장 글꼴 목록 확인하기
Lesson 11 아이콘 Glossing 효과 없애기
Lesson 12 애플리케이션 이름 지역화하기
Lesson 13 iPhone 4 고해상도 이미지 지원하기
Lesson 14 숨겨진 뷰 찾기
Lesson 15 Xcode 주석 부분의 Company Name 바꾸기
Lesson 16 CGRect, CGPoint 등을 NSString으로 변환
Lesson 17 NSDate에서 년/월/일/시/분/초 구하기
Lesson 18 RSS에서 사용되는 “Wed, 26 May 2010 10:59:54 +0900”와 같은 문자열에서 NSDate 구해오기
Lesson 19 년/월/일/시/분/초로부터 NSDate 구해오기
Lesson 20 View 테두리 Round 처리하기
Lesson 21 nib 없이 코딩하기

부록 1 : 아이패드 애플리케이션 개발
부록 2 : XCode 4

도서소개

『아이폰 프로그래밍』은 아이폰이 한국에 발매되기 전인 2008년부터 아이폰 및 아이팟 터치용 애플리케이션을 전문적으로 개발해온 (주)트루모바일 아이폰 개발팀원들의 노하우를 집약한 책이다. 다양한 예제를 바탕으로 아이폰 애플리케이션을 처음 제작하는 사람도 쉽게 개발이 가능하도록 꼼꼼하게 설명하였으며, Object-C 문법에 대해서도 핵심적인 내용을 쉽게 익힐 수 있도록 했다.

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.