장바구니 담기 close

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

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

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

  • 장해인
  • |
  • 와우북스
  • |
  • 2016-06-15 출간
  • |
  • 688페이지
  • |
  • 175 X 225 X 32 mm /1113g
  • |
  • ISBN 9788994405278
★★★★★ 평점(10/10) | 리뷰(1)
판매가

33,000원

즉시할인가

29,700

배송비

무료배송

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

수량
+ -
총주문금액
29,700

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

출판사서평

이 책은 이전 〈아이폰 프로그래밍 쉽게 따라 하기(개정판)〉의 속편이라고 할 수 있다. 이전 책은 아이폰 앱을 이제 막 개발하는 초보자들을 위해 가장 기본적인 기능부터 설명한 책이라서, 어느 정도 기초가 있고 이러한 기초를 사용하여 여러 가지 재미있는 앱을 개발하기 원하는 독자에게는 맞지 않아 앱 개발에 필요한 더 많은 정보를 원하는 독자에게는 사실상 만족할 만한 정보를 제공하지 못하는 단점을 보완하여 기초를 이미 잘 알고 있는 독자를 위주로 실제 앱을 어떻게 작성하는지를 중심으로 보여준다.
혹시라도 아이폰 프로그래밍 기초 없이 바로 이 책을 보고 너무 어렵다고 느끼는 독자가 있다면, 반드시 이전 책 〈아이폰 프로그래밍 쉽게 따라 하기(개정판)〉을 한 번 읽어보고 다시 이 책을 차근차근 읽어보기 바란다.
유용한 예제와 〈그대로 따라 하기〉의 단계별로 설명되어 있는 그림을 보면서 쉽게 프로그램을 구현할 수 있도록 도와주고, 〈원리 설명〉을 통하여 각 프로그램의 핵심 부분을 쉽게 배울 수 있도록 하였다.

도서 특징

총 9장으로 이루어져 있고 아이폰 개발에 필요한 Xcode의 다운로드, 설치, 환경부터 시작하여 오토 레이아웃과 사이즈 클래스 기능, SQLite3를 이용한 데이터베이스, HTML 정보 출력하기 등에 대하여 설명하고 있다.
1장은 Xcode의 설치, 삭제, 메뉴 항목, 주요 작업 환경, 라이브러리 컨트롤, 인스펙터 등의 기능과 사용 방법, 실제 스토리보드 사용 예제 및 스토리보드에 새로운 스토리보드를 추가 연결하는 방법을 알아본다.
2장은 아이폰 6/6+에서 한 번에 여러 해상도를 작성하고 모든 기기에서 동일한 사용자 인터페이스를 지원하는 오토 레이아웃(Auto Layout)기능과 가로, 세로 방향에 원하는 화면 처리가 가능한 사이즈 클래스(Size Classes) 기능을 예제와 함께 설명한다.
3장은 테이블에 내비게이션 기능 추가로 원하는 자료를 찾는 검색 기능을 구현해보고, 테이블 뷰 애플리케이션에 새로운 자료를 추가할 수 있는 끌어서 새로 고침 기능을 소개한다.
4장은 스마트폰에서도 PC와 동일한 데이터베이스 기능을 관리하는 여러 툴을 제공하는 Sqlite3를 이용하여 데이터베이스 파일을 생성해보고 이 데이터베이스 파일을 앱에서 처리하는 예제를 작성해본다.
5장은 일반 웹페이지에 있는 정보를 스마트 폰에 맞게 가져와 가공 처리하는 방법에 대하여 다루어본다.
6장은 테이블 뷰보다 쉽게 사용하는 컬렉션 뷰(Collection View)와 iOS에서 제공하는 코어 애니메이션(Core Animation)기능에 대해 알아본다.
7장은 iOS의 AvAudioPlayer 객체를 사용하여 mp3 재생 플레이어를 만들어 보고 여기에 음악 정보, 시간, 타임 슬라이더 등 기능을 계속 추가해 여러 기능을 가진 플레이어 처리 방법을 다루어 본다.
8장은 사운드 레코딩 기능 구현을 위해 AVAudioRecoder 객체의 주요 속성과 메소드에 대하여 배워 보고, 간단한 레코딩 처리 예제와 여러 개의 파일을 레코딩 처리할 수 있는 예제를 만들어본다.
9장에서는 AVKit 프레임워크에서 제공하는 AVPlayerViewController 객체를 사용하여 동영상 파일을 재생하는 방법에 대하여 알아본다.

목차

시작하며
CHAPTER 01 아이폰 프로그래밍 시작하기
1.1 개발 툴 Xcode
1.1.1 Xcode 설치
1.1.2 Xcode 삭제
1.2 Xcode 환경
1.2.1 프로젝트 탐색기
1.2.2 에디터
1.2.3 Xcode 라이브러리
1.2.4 인스펙터(Inspector)
1.2.5 도큐먼트 아웃라인(Document Outline) 창
1.2.6 캔버스
1.3 스토리보드
1.3.1 스토리보드를 이용한 프로젝트 생성
1.3.2 스토리보드에 새로운 스토리보드 추가

CHAPTER 02 오토 레이아웃과 사이즈 클래스
2.1 오토 레이아웃(Auto Layout)이란?
2.1.1 컨트롤을 중앙에 위치하는 폼 작성
2.1.2 자료 입력 폼 작성
2.1.3 두 개의 버튼 배치
2.1.4 세 개의 버튼 배치
2.1.5 스택 뷰를 사용한 오토 레이아웃
2.1.6 스택 뷰를 이용한 입력 폼 작성
2.2 Size Classes 기능
2.2.1 사이즈 클래스(Size Classes) 첫 번째 예제
2.2.2 사이즈 클래스를 사용한 Image View와 Text View 배치

CHAPTER 03 테이블 뷰 컨트롤러
3.1 검색 바(Search Bar) 예제
3.2 단어 검색 처리
3.3 끌어서 새로 고침(full-down-refresh) 기능

CHAPTER 04 Sqlite3를 사용한 데이터베이스 관리
4.1 SQLite3의 특징
4.2 Sqlite3를 이용한 데이터베이스 생성
4.3 Sqlite3를 이용한 자료 출력
4.4 Sqlite3를 이용한 자료 입력
4.5 Sqlite3를 이용한 자료 수정

CHAPTER 05 HTML 정보 출력하기
5.1 웹서버 동작 처리와 HTML 작성
5.2 웹 서버 설정
5.3 HTML 리스트 자료 가져오기
5.4 HTML 테이블 자료 가져오기

CHAPTER 06 컬렉션 뷰와 애니메이션
6-1 CollectionView를 사용한 이미지 표시
6-2 뷰 이동 애니메이션
6-3 여러 가지 색깔의 비(rain) 애니메이션
6-4 이미지 전환 애니메이션

CHAPTER 07 음악 파일 재생
7-1 기본 mp3 재생 플레이어 예제
7-2 간단한 기능의 mp3 재생 플레이어
7-3 음악 리스트를 제공하는 mp3 재생 플레이어

CHAPTER 08 사운드 레코딩
8-1 기본 사운드 레코딩
8-2 녹음 리스트 파일을 제공하는 사운드 레코딩

CHAPTER 09 동영상 파일 재생
9-1 기본 동영상 플레이어
9-2 동영상 파일 리스트를 제공하는 동영상 플레이어
ㆍ찾아보기

저자소개

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

도서소개

[아이폰 프로그래밍 앱 제작 쉽게 따라 하기]는 [아이폰 프로그래밍 쉽게 따라 하기(개정판)]의 속편이다. 전편이 초보자들을 위한 책이었다면, 이 책은 어느 정도 기초가 있고 기초를 사용하여 여러 가지 재미있는 앱을 개발할 수 있는 독자들을 대상으로 한다. 책은 유용한 예제와 [그대로 따라 하기]의 단계별로 설명되어 있는 그림을 보면서 쉽게 프로그램을 구현할 수 있도록 도와주고, [원리 설명]을 통하여 각 프로그램의 핵심 부분을 쉽게 배울 수 있도록 하였다.

교환 및 환불안내

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