HOME > Detail View

Detail View

(완전 초보를 위한) 아이폰 & 아이패드 앱 개발 (Loan 23 times)

Material type
단행본
Personal Author
Lewis, Rory 추홍엽, 역 김동현, 편
Title Statement
(완전 초보를 위한) 아이폰 & 아이패드 앱 개발 / 로리 루이스 지음; 추홍엽 옮김
Publication, Distribution, etc
의왕 :   에이콘,   2010  
Physical Medium
393 p. : 삽화 ; 24 cm
Series Statement
에이콘 모바일 프로그래밍 시리즈 ;14
Varied Title
iPhone and iPad apps for absolute beginners
ISBN
9788960771659 9788960770836(set)
General Note
series editor: 김동현  
Bibliography, Etc. Note
색인수록
000 01106camcc2200349 c 4500
001 000045621504
005 20110126141027
007 ta
008 101206s2010 ggka 001c kor
020 ▼a 9788960771659 ▼g 14560
020 1 ▼a 9788960770836(set)
035 ▼a (KERIS)BIB000012234862
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.26 ▼2 22
085 ▼a 005.26 ▼2 DDCK
090 ▼a 005.26 ▼b 2010z10
100 1 ▼a Lewis, Rory ▼0 AUTH(211009)29536
245 2 0 ▼a (완전 초보를 위한) 아이폰 & 아이패드 앱 개발 / ▼d 로리 루이스 지음; ▼e 추홍엽 옮김
246 1 9 ▼a iPhone and iPad apps for absolute beginners
246 3 ▼a 아이폰 앤 아이패드 앱 개발
246 3 ▼a 완전 초보를 위한 아이폰 앤 아이패드 앱 개발
260 ▼a 의왕 : ▼b 에이콘, ▼c 2010
300 ▼a 393 p. : ▼b 삽화 ; ▼c 24 cm
440 0 0 ▼a 에이콘 모바일 프로그래밍 시리즈 ; ▼v 14
500 ▼a series editor: 김동현
504 ▼a 색인수록
700 1 ▼a 추홍엽, ▼e▼0 AUTH(211009)52141
700 1 ▼a 김동현, ▼e
900 1 0 ▼a 루이스, 로리, ▼e
949 ▼a Mobile programming series ; ▼v 14

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Research Institute of Korean Studies/ Call Number 005.26 2010z10 Accession No. 192050455 Availability Loan can not(reference room) Due Date Make a Reservation Service M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.26 2010z10 Accession No. 121202982 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.26 2010z10 Accession No. 121202983 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Research Institute of Korean Studies/ Call Number 005.26 2010z10 Accession No. 192050455 Availability Loan can not(reference room) Due Date Make a Reservation Service M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.26 2010z10 Accession No. 121202982 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.26 2010z10 Accession No. 121202983 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

누구나 쉽게 이해할 수 있는 언어로 아이폰과 아이패드 애플리케이션 개발의 기초를 다져주는 책으로, 자신만의 첫 애플리케이션을 만들고 실행하는 데 필요한 지식을 차근차근 알려주고 있다. 또한 아이폰/아이패드 개발을 둘러싼 잘못된 진실과 쉽사리 알 수 없는 전문 용어들을 알기 쉽게 설명한다. 최대한 쉽고 단순하게 단계적으로 구성돼 있으며, 다양한 실행 화면 스크린샷과 그림, 실용적인 예제, 여러분이 직접 따라 해볼 수 있는 온라인 강의 동영상도 함께 제공한다.

지금 이 순간 아이폰과 아이패드는 누구나 원하는 인기 절정의 디바이스다. 아이폰과 아이패드가 이렇게 인기 있는 이유 중 하나는 아이튠즈 앱스토어에 준비된 다양하고 멋진 앱들 때문이다. 자, 여러분도 자신만의 앱을 만들어서 앱스토어에 올려보는 건 어떨까? 완벽한 아이폰/아이패드 앱을 마음속에 그려보지만 자신이 직접 만들어 볼 생각은 한 번도 해보지 못했다면, 바로 이 책을 펴고 당장 시작해보자!

컴퓨터에 관한 약간의 지식과 적당한 노력만으로도 누구나 간단한 아이폰/아이패드 앱을 만들 수 있으며, 바로 이 책이 그 방법을 알려줄 길잡이다. 로리 루이스는 자신만의 첫 애플리케이션을 만들고 실행하는 데 필요한 지식을 차근차근 알려준다. 또한 아이폰/아이패드 개발을 둘러싼 잘못된 진실과 쉽사리 알 수 없는 전문 용어들을 알기 쉽게 설명한다. 최대한 쉽고 단순하게 단계적으로 구성돼 있으며, 다양한 실행 화면 스크린샷과 그림, 실용적인 예제, 여러분이 직접 따라 해볼 수 있는 온라인 강의 동영상도 함께 제공한다.

아이폰은 오늘날 가장 뜨거운 관심을 받는 디바이스다. 그리고 아이패드의 등장은 세간의 화제를 또 한 번 뜨겁게 달구고 있다. 아이패드의 더욱 크고 강력해진 멀티 터치 화면은 아이폰에서 입증된 혁신적인 디자인과 기능을 더욱 발전시키고, 사용자들은 덕분에 더욱 자연스럽고 분명하게 자신만의 창조성을 발휘할 수 있는 위치에 올랐다. 이 책은 누구나 쉽게 이해할 수 있는 언어로 아이폰과 아이패드 애플리케이션 개발의 기초를 다져줄 것이다. 특히 아이디어 넘치는 공상가들에게는 더할 나위 없이 좋은 선택이라 자부한다.

★ 이 책에서 다루는 내용 ★

■ 아이폰/아이패드 앱 개발 환경 준비
■ 직접 앱을 새로 만들어보기에 앞서 기존 앱을 수정하고 살펴보기
■ 재미있고 쉽게 조작할 수 있는 애플리케이션 스타일링
■ 멀티터치 화면, 가속도계 등 아이폰/아이패드만의 혁신 기능 활용
■ 강력한 기능의 앱을 쉽게 만들 수 있는 간단한 방법


Information Provided By: : Aladin

Author Introduction

로리 루이스(지은이)

콜로라도 스프링스에 있는 콜로라도 대학 컴퓨터공학과 조교수로 현재 48세다. 그는 종종 데드 헤드 밴드의 티셔츠를 입고 캠퍼스 안을 이리저리 돌아다녀 히피로 오인 받을 때가 많다. 그의 사무실 앞에는 언제나 학생들이 줄을 지어 서있다. 강의 시간에 트위터와 페이스북에 열을 올리고 있다는 것을 뻔히 아는 학생이 코드나 계산에 관해 질문해와도 친절하게 답변해주는 멋쟁이이기도 하다. 그의 장성한 두 딸은, 팔로알토에서 마이크로프로세서 소송 관련 변호사로 성공했지만 하기 싫은 일보단 하고 싶은 일을 위해 교수 자리를 선택한 훌륭한 아버지라며 자랑스러워 한다.

추홍엽(옮긴이)

맥북 구입 후 수 년간 윈도우 가상 머신만 띄워서 쓰다가 아이폰의 등장과 함께 풀타임 맥 유저로 전환했다. 지금은 윈도우를 쳐다보기도 싫어하는 전형적인 맥빠다. 스타벅스에서 따뜻한 아메리카노 한 잔과 함께 책을 읽는 것을 즐기는 초보 된장남. 요즘 취미는 만나는 사람마다 아이폰 홍보하기로 국내 휴대폰 제조사 직원이나 소개팅녀 등 상대를 가리지 않고 아이폰 영업(?)을 뛰고 있다. 서강대 컴퓨터학과를 졸업하고 이곳 저곳을 떠돌다 다음 커뮤니케이션에 입사, 현재는 아이폰용 다음 지도 애플리케이션을 개발하고 있다. 코코아와 아이폰 개발 관련 블로그 '사과는 맛있다(http://redleaf.tistory.com)'를 운영 중이며, 트위터 @redleafgogo로 오면 생생한 그의 목소리를 들을 수 있다. 『코어 애니메이션』(에이콘출판, 2009), 『아이폰 게임 프로젝트』(에이콘출판, 2010)을 번역 출간했다.

Information Provided By: : Aladin

Table of Contents

1장 시작하기 전에 
준비 사항
이 책에서 다루지 않는 내용 
컴퓨터공학: 광활하고 다양한 세계
오브젝티브C가 힘든 이유 
휴스턴, 문제가 생겼다
어떻게 풀어나갈 것인가 
Beginning iPhone 3 Development: Exploring the iPhone SDK 
이 책에서 다룰 내용 
정말로 멋지고 별난 앱 만들기: 이렇게 가르치는 이유 
전도하라 코딩의 기적을 
전체적인 흐름 
로드 맵: 엑스코드와 인터페이스 빌더 사용 
첫 번째 프로젝트 준비하기 
스크린캐스트 
PDF 
모르는 게 약이다 
단계별 진행 계획

2장 출발!
helloWorld002 - 내비게이션 기반 애플리케이션 
helloWorld003 - 내비게이션 기반 앱 변경하기

3장 다음엔 뭐지?
앞으로의 진행 순서
4장 미리 보기: 코드 소개
5장 미리 보기: 버튼 & 라벨을 이용한 여러 가지 그래픽
6장 미리 보기: 여러 가지 그래픽을 사용한 뷰 전환
7장 미리 보기: 드래그, 회전, 확대와 축소
8장 미리 보기: 테이블 뷰, 내비게이션, 배열
9장 미리 보기: 맵 킷
아이폰과 아이패드
예제의 호환성
넓은 화면
마스터 디테일
아이패드의 사용자 인터페이스
플랫폼 판별
호환성
자세히 살펴보기
이제부터는 INDIO!
모델 뷰 컨트롤러

4장 코드 소개
004helloWorld: 이미지와 버튼
코드 파헤치기
Nib, Zib, Xib
메소드

5장 여러 가지 그래픽을 활용한 버튼과 라벨
helloWorld005: 뷰 기반 애플리케이션
사전 준비
프로젝트 생성
IBOutlet에 대한 이해
포인터
프로퍼티: 관리 & 통제
IBAction 추가
구현 파일
합성하기
연결
파일 소유자 & uiImageView
코드 파헤치기
IBOutlet과 IBAction
포인터에 대해 더 알아야 할 것들
6장에서 다룰 내용

6장 스위치 뷰
시작하기 전에
einSwitch001-윈도 기반 애플리케이션
사전 준비
''einSwitch01'' 프로젝트 생성
UIViewController 서브 클래스
Ein1Controller 생성
헤더 파일과 구현 파일 확인
Ein2Controller 생성
이미지 포함여부 확인
Einstein2View.xib 저장
이미지 추가
아이콘 지정
AppViewDelegate 작성
SwitchView 작업
SwitchViewController와 AppDelegate
SwitchViewController 헤더 파일
지연 로드 준비
주석과 지연 로드
SwitchViewController.txt 내용 복사
기본 제공되는 구현 파일 내용에 대해
.xib 파일 작업
파일 소유자 선택
화면에 뷰 추가
Einstein#View.xib 파일 작업
두 번째 사진
einSwitch002-탭 바 애플리케이션
einSwitch003-윈도우 기반 애플리케이션
머릿속 파헤치기

7장 드래그, 회전, 확대와 축소
DragRotateAndScale - 뷰 기반 애플리케이션
사전 준비
DragRotateAndScale 앱 시작
커스텀 이미지 뷰 클래스 생성
- initWithImage: 메소드 오버라이드
터치 핸들러 스텁
touchesMoved 구현
TransformView 사용
TransformView 생성
TransformView 회전과 확대/축소
헬퍼 메소드
-touchesBegan 메소드 추가
-touchesMoved 메소드 수정
코드 파헤치기
제스처와 아이패드

8장 테이블 뷰, 내비게이션, 배열
진행 방식에 대해
테이블 뷰와 내비게이션 스택
앱스토어 모델을 따른 Food 앱 예제
Food 앱 시작하기
카테고리명 배열 추가
카테고리명 배열 생성
테이블 뷰 데이터 소스 메소드 구현
테이블 뷰 델리게이션
FoodTableViewController 설정
FoodTableViewController용 간편 생성자
FoodTableViewController의 데이터 소스와 델리게이션
FoodViewController 클래스 생성
FoodViewController 헤더 파일
FoodViewController 간편 생성자
-viewDidLoad 메소드와 .xib 파일 작업
아이콘 파일
테스트
코드 파헤치기
메모리 관리
재사용 식별자

9장 맵 킷
프레임워크에 대한 몇 가지 사실
알아야 할 중요 사항
기본으로 제공되는 맵 킷 기능
위치 인식
길 안내
방향 인식
교통량
장소 검색
뷰 전환
참고할 만한 멋진 맵 킷 앱들
MapKit01: 뷰 기반 애플리케이션
준비 작업
사전 준비
새로운 뷰 기반 템플릿
어노테이션용 파일 추가
이미 동작하고 있다!
시뮬레이터 확인
약간 더 꾸며보자
구현하기
myPos.h 파일
myPos.m 파일
AppDelegate 파일
맵 뷰와 MKMapView 연결
맵 킷 실전 사례 파헤치기
맵 킷으로 네트워크 데이터 읽어오기
맵 킷 파싱
맵 킷을 사용한 최종 프로젝트
이제는 큰 그림을 봐야 할 때

New Arrivals Books in Related Fields