목차
시작하며
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 뷰 이동 애니메이
출판사 서평
이 책은 이전 〈아이폰 프로그래밍 쉽게 따라 하기(개정판〉의 속편이라고 할 수 있다. 이전 책은 아이폰 앱을 이제 막 개발하는 초보자들을 위해 가장 기본적인 기능부터 설명한 책이라서, 어느 정도 기초가 있고 이러한 기초를 사용하여 여러 가지 재미있는 앱을 개발하기 원하는 독자에게는 맞지 않아 앱 개발에 필요한 더 많은 정보를 원하는 독자에게는 사실상 만족할 만한 정보를 제공하지 못하는 단점을 보완하여 기초를 이미 잘 알고 있는 독자를 위주로 실제 앱을 어떻게 작성하는지를 중심으로 보여준다.
혹시라도 아이폰 프로그래밍 기초 없이...
이 책은 이전 〈아이폰 프로그래밍 쉽게 따라 하기(개정판〉의 속편이라고 할 수 있다. 이전 책은 아이폰 앱을 이제 막 개발하는 초보자들을 위해 가장 기본적인 기능부터 설명한 책이라서, 어느 정도 기초가 있고 이러한 기초를 사용하여 여러 가지 재미있는 앱을 개발하기 원하는 독자에게는 맞지 않아 앱 개발에 필요한 더 많은 정보를 원하는 독자에게는 사실상 만족할 만한 정보를 제공하지 못하는 단점을 보완하여 기초를 이미 잘 알고 있는 독자를 위주로 실제 앱을 어떻게 작성하는지를 중심으로 보여준다.
혹시라도 아이폰 프로그래밍 기초 없이 바로 이 책을 보고 너무 어렵다고 느끼는 독자가 있다면, 반드시 이전 책 〈아이폰 프로그래밍 쉽게 따라 하기(개정판〉을 한 번 읽어보고 다시 이 책을 차근차근 읽어보기 바란다.
유용한 예제와 〈그대로 따라 하기〉의 단계별로 설명되어 있는 그림을 보면서 쉽게 프로그램을 구현할 수 있도록 도와주고, 〈원리 설명〉을 통하여 각 프로그램의 핵심 부분을 쉽게 배울 수 있도록 하였다.
도서 특징
총 9장으로 이루어져 있고 아이폰 개발에 필요한 Xcode의 다운로드, 설치, 환경부터 시작하여 오토 레이아웃과 사이즈 클래스 기능, SQLite3를 이용한 데이터베이스, HTML 정보 출력하기 등에 대하여 설명하고 있다.
1장은 Xcode의 설치, 삭제, 메뉴 항목, 주요 작업 환경, 라이브러