스크랩

구간

아이폰 프로그래밍 쉽게 따라 하기

장해인 저 | 와우북스 | 2013년 10월

북트리

정가
$64.00
판매가
$46.66 (27%↓) 최저가 보상
적립금
$0.93 (2%P)

품절된 상품입니다.

이 책을 꼭 원하시는 고객님께서는 아래 "상품문의"를 클릭 후 구매의사를
알려주세요. 책이 확보 될 경우 연락 드리겠습니다.

북카트 바로구매 위시리스트

이책의 개정판 정보

아이폰 프로그래밍 쉽게 따라 하기[개정판] 장해인 저 | 와우북스 | 2015년 03월

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788994405155 / 712쪽 170 x 225 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

  • 27,000
  • 21,600
  • 22,500
  • 15,120

책 소개

출판사 리뷰

예제를 따라 하면서 앱 기초부터 활용법까지 배울 수 있는 책!
이 책에서 제공하는 유용한 예제와 <그대로 따라 하기>를 통하여 각 단계별로 설명된 그림을 보면서 그대로 따라 하다 보면, 자기도 모르게 쉽게 프로그램을 구현할 수 있고 <원리 설명>을 통하여 각 프로그램의 핵심 부분을 쉽게 배울 수 있도록 자세히 설명하였다. 또한, 아이폰 초보자들도 큰 어려운 점 없이 접근할 수 있도록 하였고 저자가 여러 앱을 개발하면서 겪었던 문제들을 해결한 지식을 추가하여 앱을 직접 만드는 개발자까지 이 책을 이용할 수 있도록 한 것이 책의 가장 큰 특징이라고 할 수 있다.

이 책은 총 11장으로 구성되어 있으며, 아이폰 개발에 필요한 Xcode 설명부터 Objective-C에 대한 설명, 아이폰 개발에 필요한 기본부터 네트워크, 클라우드와 같은 중급 기술까지 다루었다.
1장과 2장은 아이폰 개발의 필요한 Xcode 사용과 프로그래밍에 필요한 기본적인 지식, Objective-C 기초 등에 대하여 다루었다.
3장과 4장은 아이폰 프로그램의 가장 기초가 되는 여러 컨트롤러 즉, 탭 바 컨트롤러와 내비게이션 컨트롤러, 테이블 뷰 컨트롤러 등으로 구성되어 있다.
5장과 6장은 프로그래밍에 꼭 필요한 기본 기술들로 오토 사이즈와 오토 레이아웃, 스토리 보드 등의 내용으로 이루어져 있다.
7장과 8장은 거의 모든 사용자가 관심을 갖는 지도 프로그래밍과 이미지 처리 프로그램을 다루어보았다.
9장, 10장, 11장은 멋진 출력 형식을 제공하는 컬렉션 뷰와 통신 자료를 전달하는 소켓 통신, 요즘 한참 뜨고 있는 클라우드 프로그래밍에 대하여 설명하였다.

저자 소개

인하대학교 전자계산학과 학사와 광운대학교 컴퓨터공학과 석사를 취득하고 
대학에서 아이폰 프로그래밍을 강의하면서 틈틈이 책을 저술하며 아이폰 앱을 개발하고 있다. 
대표 저서로는 『Visual C++ 4.2 프로그래밍(인포북)』 ,『ASP + ASP.NET(삼양출판사)』, 『Visual Basic 2005 프로젝트 따라 하기(컴스페이스)』가 있다. 


 

목차

시작하며

CHAPTER 1 Xcode
1.1 Xcode의 역사와 특징
1.2 Xcode 설치와 삭제
1.3 Xcode 메뉴
1.3.1 File 메뉴
1.3.2 Edit 메뉴
1.3.3 View 메뉴
1.3.4 Navigate 메뉴
1.3.5 Editor 메뉴
1.3.6 Product 메뉴
1.3.7 Window 메뉴
1.3.8 Help 메뉴
1.4 반드시 알아야 할 Xcode 작업환경
1.4.1. 탐색기 지역
1.4.2. 에디터 지역
1.4.3. 유틸리티 지역
1.5 ARC(Automatic Reference Counting)
1.6 첫 번째 애플리케이션-싱글 뷰 컨트롤러(Single View Controller)
1.7 아이폰3/4/4s와 아이폰5 모두 지원하는 애플리케이션 작성
1.7.1 하나의 소스 코드만 가지는 경우
1.7.2 각 해상도마다 별도의 소소 코드를 가지는 경우

CHAPTER 2 Objective-C 기초
2.1 Foundation 프레임워크와 Xcode에서 프로젝트 작성 및 실행
2.2 Objective-C 기본 데이터형
2.3 사칙연산 처리
2.4 비트 연산 처리
2.5 반복문 - while 문장
2.6 반복문 - for 문장
2.7 배열 처리
2.8 if 문장, switch 문장
2.9 클래스 생성
2.10 하나의 파라메터를 가진 메소드 호출
2.11 여러 파라메터값을 가진 메소드 호출
2.12 클래스 파라메터값을 가진 메소드 호출
2.13 @property, @synthesize 지시자
2.14 계승(Inheritance)
2.15 델리게이트
2.16 문자열 처리와 자료형 변경

CHAPTER 3 기본 컨트롤러
3.1 탭 바 컨트롤러와 내비게이션 컨트롤러
3.2 코드를 이용한 탭 바 컨트롤러(UITabBarController)
3.3 MainWindow.xib를 사용한 탭 바 컨트롤러
3.4 코드를 이용한 내비게이션 컨트롤
3.5 MainWindow.xib를 이용한 내비게이션 컨트롤러

CHAPTER 4 테이블 뷰 컨트롤러
4.1 테이블 뷰 컨트롤러
4.2 코드를 이용한 테이블 뷰 컨트롤러(UITableViewController)
4.3 MainWindow.xib를 사용한 테이블 뷰 컨트롤러
4.4 내비게이션 뷰 컨트롤러와 함께 사용하기


CHAPTER 5 오토 사이즈와 오토 레이아웃
5.1 오토 사이즈(Autosizing) 기능
5.2 Autosizing을 사용하여 중앙에 공간 추가
5.3 오토 레이아웃 기본
5.4 오토 레이아웃을 사용하여 중앙에 공간 추가
5.5 여러 컨트롤을 중앙에 위치


CHAPTER 6 스토리보드 프로그래밍
6.1 스토리보드를 이용한 뷰와 뷰 연결
6.2 스토리보드를 이용한 파라메터값 전송
6.3 스토리보드를 이용한 탭 바(Tab Bar) 애플리케이션
6.4 스토리보드를 이용한 내비게이션 애플리케이션

CHAPTER 7 지도 프로그래밍
7.1 지도를 사용하는 데 필요한 클래스들
7.2 경도와 위도 데이터 얻기
7.3 지오코딩(geocoding)
7.4 작은 지도 검색

CHAPTER 8 이미지 파일 처리
8.1 UIImagePickerController 클래스를 이용한 이미지 처리
8.2 AssetsLibrary와 블록 기초
8.3 AssetsLibrary를 이용한 앨범 읽기
8.4 AssetsLibrary를 이용하여 앨범 이미지 표시하기
8.5 앨범 내부의 이미지 선택 및 선택된 이미지 표시

CHAPTER 9 컬렉션 뷰
9.1 컬렉션 뷰 관련 클래스
9.2 컬렉션 뷰 프로토콜
9.3 컬렉션 뷰를 이용한 텍스트 출력
9.4 컬렉션 뷰를 이용한 이미지 출력

CHAPTER 10 아이폰 소켓 통신
10.1 소켓과 iOS에서 제공되는 통신 클래스
10.2 소켓 서버
10.3 소켓 클라이언트

CHAPTER 11 클라우드 기능과 NSFileWrapper
11.1 클라우드란 무엇인가?
11.2 iCloud 데이터 저장 서비스
11.3 iCloud 서비스 설정
11.4 UIDocument 클래스
11.5 iCloud 예제 ? iCound에 텍스트 파일 저장
11.6 iCloud 예제 ? iCound에 이미지 저장
11.7 iCloud 키-밸류 데이터 저장
11.8 NSFileWrapper 객체

부록. 애플리케이션 배포와 앱스토어 판매
1. 개발자 프로그램(Developer Program) 가입
2. 앱을 기기에 등록하여 실행하는 방법
3. 배포 준비
4. 앱스토어 등록 방법

top