| 000 | 01346camcc2200397 c 4500 | |
| 001 | 000045660366 | |
| 005 | 20110809135318 | |
| 007 | ta | |
| 008 | 110401s2011 ulka 001c kor | |
| 020 | ▼a 9788956745183 ▼g 13000 | |
| 035 | ▼a (KERIS)BIB000012394576 | |
| 040 | ▼a 242002 ▼c 242002 ▼d 242002 ▼d 244002 | |
| 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 2011z7 | |
| 100 | 1 | ▼a Ray, John, ▼d 1971- |
| 245 | 2 0 | ▼a (가장 쉬운 실전) 아이폰 프로그래밍 스타트 / ▼d 존 레이, ▼e 숀 존슨 지음 ; ▼e 김도균, ▼e 윤여현, ▼e 박득창 옮김 |
| 246 | 1 9 | ▼a Sams teach yourself iPhone application development in 24 hours |
| 260 | ▼a 서울 : ▼b 정보문화사, ▼c 2011 | |
| 300 | ▼a 736 p. : ▼b 삽화 ; ▼c 24 cm | |
| 440 | 0 0 | ▼a Programmer's mobile recipe ; ▼v 04 |
| 500 | ▼a iOS SDK 4.0/3.2 대응 | |
| 500 | ▼a 하루 1시간 24시간이면 아이폰 개발자가 될 수 있다 | |
| 500 | ▼a 색인수록 | |
| 650 | 0 | ▼a iPhone (Smartphone) ▼x Programming. |
| 650 | 0 | ▼a Application software ▼x Development. |
| 653 | ▼a 아이폰 ▼a 아이폰프로그래밍 ▼a 애플리케이션 ▼a 앱개발 | |
| 700 | 1 | ▼a Johnson, Sean, ▼e 저 |
| 700 | 1 | ▼a 김도균, ▼e 역 |
| 700 | 1 | ▼a 윤여현, ▼e 역 |
| 700 | 1 | ▼a 박득창, ▼e 역 |
| 900 | 1 0 | ▼a 레이, 존, ▼e 저 |
| 900 | 1 0 | ▼a 존슨, 숀, ▼e 저 |
| 949 | ▼a 프로그래머의 모바일 레시피 ; ▼v 04 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.26 2011z7 | 등록번호 151301973 (4회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
1시간 정도 분량의 24개 강의로 모바일의 '대세'인 아이폰을 위한 강력한 애플리케이션을 만드는 방법을 배울 수 있는 책. 아이폰의 설정부터 뛰어난 사용자 인터페이스를 만드는 방법, 움직임 감지까지 소프트웨어의 신뢰성과 성능을 개선하는데 필요한 모든 기법과 기술이 담겨 있다. 각 강좌는 이미 배운 내용을 기반으로 실전에서 적용하고 성공할 수 있도록 탄탄한 기초를 제공한다.
아이폰과 이 책만 있으면 준비 끝!
가장 빠르고 쉬운 아이폰 애플리케이션 개발 훈련북!
1시간 정도 분량의 24개 강의로 모바일의 '대세'인 아이폰을 위한 강력한 애플리케이션을 만드는 방법을 배워보자. 이 책의 간결하고, 단계적인 접근 방법을 따라가다 보면 아이폰의 설정부터 뛰어난 사용자 인터페이스를 만드는 방법, 움직임 감지까지 소프트웨어의 신뢰성과 성능을 개선하는데 필요한 모든 기법과 기술을 습득하게 될 것이다. 각 강좌는 이미 배운 내용을 기반으로 실전에서 적용하고 성공할 수 있도록 탄탄한 기초를 제공한다.
■ i0S SDK 4.0/3.2 대응
■ Xcode의 기능 설명
■ 효과적인 개발을 위한 시스템과 아이폰의 준비
■ 애플의 Objective-C와 코코아 터치
■ 모델-뷰-컨트롤러(MVC) 개발 패러다임의 이해
■ 애플리케이션 입력과 다양한 뷰 구현
■ 인터랙티브 위젯과 웹 연결 인터페이스를 이용한 활용도 높은 애플리케이션 디자인
■ 회전과 크기 조정이 가능한 사용자 인터페이스
■ 데이터 읽기/쓰기, 테이블 뷰를 통한 데이터 탐색 구현
■ 아이폰의 미디어 재생과 기록 기능 이용
■ 애플리케이션에 그래픽 가미
■ 지도와 위치 기반 서비스 제작
■ 아이폰의 가속도계 입력을 통한 움직임 감지
■ 애플리케이션에 아이팟 라이브러리 통합
■ 앱 스토어에 애플리케이션 배포
★ Programmer's Mobile Recipe 시리즈
[프로그래머의 모바일 레시피]시리즈는 아이폰, 안드로이드, 윈도우 폰 등 모바일 전 분야의 실전 지식을 간결하고 이해하기 쉽게 전달합니다. 이론과 실전을 두루 갖춘 전문가들의 군더더기 없는 핵심 설명을 통해 보다 빠르고 쉽게 모바일 프로그래밍의 강자가 되어 보세요! 실전 능력을 높이고 모바일 프로그래밍 감각을 올리는 데 있어 훌륭한 멘토가 되어줄 것입니다.
정보제공 :
저자소개
존 레이(지은이)
현재 오하이오 대학 연구 재단의 수석 비즈니스 분석가 겸 개발 매니저로 있다. 존은 지금까지 맥밀란(Macmillan), 샘스(Sams), 큐(Que) 출판사와 함께 많은 책을 출판했다. 저서로는 『Using TCP/IP: Special Edition』, 『Sams Teach Yourself Dreamweaver MX in 21 Days』, 『Mac OS X Unleashed』, 『Sams Teach Yourself iPhone Development in 24 Hours』 등이 있다. 1984년부터 매킨토시를 사용하기 시작한 사용자로서 모든 저서에서 매킨토시를 널리 알리려고 노력해왔다. 『Using TCP/IP』 같은 기술문서에서조차 매킨토시와 매킨토시에서 사용하는 애플리케이션에 대한 광범위한 정보를 다뤄왔으며 초보자와 중급자를 위한 직관적이고 손쉬운 접근 방법을 통해 많은 호평을 받았다.
숀 존슨(지은이)
15년 이상의 제품 개발 경험을 가진 연륜 있는 맥 개발자로 현재 맥 개발자 네트워크(Mac Developer Network)에 제품 설계에 대한 칼럼을 기고하고 있다. 제품 개발 자문 회사인 Snooty Monkey 유한 회사를 운영하고 있으며 맥과 아이폰 애플리케이션, 웹 애플리케이션을 다룬다.
김도균(옮긴이)
2012년 8월, 남들과 다른 삶을 시험해 보고자 안정적인(?) 조직 생활을 박차고 나와 독립 기술 크리에이터의 삶을 시작했고, 현재까지 순항 중이다. 2003년 처음으로 번역한 『Beginning Direct3D Game Programming(2판)』이 계기가 되어 지금까지 번역과 저술을 하고 있으며 현재 40여 권의 책을 세상에 내놓았다. 마이크로소프트 공인 기술 전문가 어워드인 MVP를 14회 수상했다. 마이크로소프트 공인 강사(MCT)로 23년의 세월을 지내오며 여러 학교와 공공 기관, 기업 현장에서 마이크로소프트의 서비스와 기술을 강의했다. 애저?(Azure) 퍼블릭 클라우드의 등장 초기부터 관심을 가지고 꾸준히 기술을 탐닉했다. 오랫동안 현장의 실무 경험과 체계적인 학습으로 다져진 기본기를 바탕으로 2016년부터 국내에서 손꼽히는 독립 애저 트레이너로 활발한 활동을 하고 있다. 현재 애저 분야에서 가장 유명한 도서인 『처음 배우는 애저』(한빛미디어, 2023)를 집필했고, 마이크로소프트 이그나이트?(Ignite) 및 AI 투어(Tour), 글로벌 애저 부트캠프, 글로벌 AI 부트캠프, K-ICT 위크 인 부산?(Week in Busan), 부산 개발자 밋업 등 다양한 행사에 애저를 알리는 연사로 참여하고 있다.
박득창(옮긴이)
현 ㈜XDNSoft 대표 겸 기술 이사로서 닷넷 컨설턴트 및 소프트웨어 아키텍트로 활동하고 있다. 국내 다수의 기업(YES24, EBS, 롯데건설, 금호 아시아나, 한진, 새한 등)에서 닷넷 기반 시스템 설계/개발을 진행했다. 엔심플닷넷(http://www.ensimple.net)이라는 개인 기술 사이트를 운영하고 있다.
윤여현(옮긴이)
현 (주)XDNSoft 기술 이사로 소프트웨어 아키텍트 및 MS UC 솔루션 확장 개발 전문가이며 국내 주요 기업의 닷넷 컨설팅을 진행했다. 관련 번역서로는『ASP.NET MVC Framework Unleashed』가 있다.
목차
목차 서문 저자에 대하여 = 4 헌정 = 5 감사의 글 = 5 소개 = 6 역자의 글 = 9 01강 개발을 위한 시스템과 아이폰 준비 1 아이폰 플랫폼 = 22 2 아이폰 개발자 되기 = 25 3 개발 프로비저닝 프로파일(Development Provisioning Profile) 생성 = 31 4 개발자 기술 개요 = 42 요약 = 44 Q&A = 45 워크숍 = 45 02강 Xcode 소개와 아이폰 시뮬레이터 1 Xcode 사용 = 47 2 아이폰 시뮬레이터(iPhone Simulator) 사용 = 66 요약 = 69 Q&A = 70 워크숍 = 70 심화 학습 = 71 03강 애플 플랫폼의 개발 언어 Objective-C 1 객체 지향 프로그래밍과 Objective-C = 72 2 Objective-C 파일 구조 = 77 3 Objective-C 프로그래밍 기초 = 85 4 메모리 관리 = 97 요약 = 100 Q&A = 101 워크숍 = 102 심화 학습 = 102 04강 코코아 터치(Cocoa Touch) 1 코코아 터치 = 104 2 아이폰 기술 계층 = 107 3 아이폰 애플리케이션의 수명주기 = 112 4 코코아 기초 = 113 5 Xcode를 사용한 아이폰 프레임워크 탐험 = 123 요약 = 127 Q&A = 128 워크숍 = 128 05강 인터페이스 빌더(Interface Builder) 탐색 1 인터페이스 빌더의 이해 = 130 2 사용자 인터페이스 생성 = 135 3 인터페이스 모양 변경 = 141 4 코드 연결 = 145 요약 = 152 Q&A = 153 워크숍 = 153 심화 학습 = 154 06강 MVC(Model-View-Controller) 애플리케이션 설계 1 MVC 패러다임의 이해 = 156 2 Xcode와 인터페이스 빌더에서 MVC를 구현하는 방법 = 158 3 View-Based Application 템플릿 사용 = 163 요약 = 177 Q&A = 178 워크숍 = 178 심화 학습 = 179 07강 텍스트와 키보드, 버튼 1 기본 사용자 입력과 출력 = 180 2 텍스트 필드와 텍스트 뷰, 그리고 버튼 사용 = 182 요약 = 205 Q&A = 206 워크숍 = 206 심화 학습 = 207 08강 이미지와 애니메이션, 슬라이더 1 사용자 입력과 출력 = 208 2 이미지 애니메이션과 슬라이더의 생성과 관리 = 209 요약 = 225 Q&A = 226 워크숍 = 226 심화 학습 = 227 09강 고급 인터페이스 컨트롤 1 사용자 입력과 출력(계속) = 228 2 스위치, 세그먼트 컨트롤, 웹 뷰 사용 = 233 3 스크롤 뷰 사용 = 252 요약 = 257 Q&A = 259 워크숍 = 259 심화 학습 = 260 10강 다중값 선택을 위한 피커(Picker) 구현 1 피커 = 262 2 날짜 피커 사용 = 266 3 사용자 지정 피커 뷰 구현 = 276 요약 = 296 Q&A = 297 워크숍 = 297 심화 학습 = 298 11강 사용자의 주의 끌기 1 사용자 알림 메서드 = 300 2 경고 생성 = 304 3 액션 시트 사용 = 309 4 경고 사운드와 진동 사용 = 314 요약 = 319 Q&A = 320 워크숍 = 320 심화 학습 = 321 12강 툴바를 이용한 간단한 멀티뷰 애플리케이션 생성 1 단일뷰 애플리케이션 vs 멀티뷰 애플리케이션 = 322 2 멀티뷰 애플리케이션 생성 = 323 요약 = 335 Q&A = 337 워크숍 = 337 심화 학습 = 338 13강 탭바를 이용한 멀티뷰 인터페이스 관리 1 탭바와 탭바 컨트롤러 = 339 2 멀티뷰 탭바 애플리케이션 생성 = 340 요약 = 361 Q&A = 362 워크숍 = 362 심화 학습 = 363 14강 테이블 뷰를 이용한 데이터 표시와 탐색 1 테이블 뷰 = 364 2 간단한 테이블 뷰 애플리케이션 생성 = 366 3 내비게이션 기반의 애플리케이션 이해 = 378 4 내비게이션 기반의 멀티뷰 애플리케이션 생성 = 380 요약 = 396 Q&A = 397 워크숍 = 397 심화 학습 = 398 15강 애플리케이션의 기본 설정 저장 1 설계 고려사항 = 400 2 사례 연구 = 403 3 사용자 기본 값 읽기와 쓰기 = 405 요약 = 427 Q&A = 428 워크숍 = 428 심화 학습 = 429 16강 데이터 읽기와 쓰기 1 애플리케이션 샌드박스 = 431 2 FlashCard 애플리케이션 = 434 3 개체 보관 = 451 4 Core Data = 457 요약 = 476 Q&A = 477 워크숍 = 477 심화 학습 = 479 17강 회전과 크기 변경이 가능한 사용자 인터페이스 생성 1 회전과 크기 변경 인터페이스 = 480 2 인터페이스 빌더로 회전 변경과 크기 변경 인터페이스 생성 = 484 3 회전 시 컨트롤 재구성 = 489 4 회전 시 뷰 전환 = 498 요약 = 505 Q&A = 506 워크숍 = 506 심화 학습 = 507 18강 터치 인터페이스 확장 1 멀티터치 제스처 아키텍처 = 509 2 탭 감지 = 512 3 스와이프(Swipe) 감지 = 524 4 핀치 감지 = 528 5 흔들기 제스처 사용 = 535 요약 = 541 Q&A = 542 워크숍 = 542 심화 학습 = 544 19강 가속도 센서 입력으로 움직임 알아내기 1 가속도 센서 기초 = 546 2 방향 알아내기 = 549 3 기울기 감지 = 554 4 움직임 감지 = 558 요약 = 560 워크숍 = 561 심화 학습 = 562 20강 리치 미디어(Rich Media) 다루기 1 리치 미디어 프레임워크 = 564 2 미디어 놀이터 애플리케이션 준비 = 566 3 동영상 플레이어 사용 = 570 4 오디오 녹음 생성과 재생 = 576 5 아이팟 라이브러리 액세스와 재생 = 582 요약 = 588 Q&A = 589 워크숍 = 589 심화 학습 = 590 21강 다른 애플리케이션과의 상호작용 1 아이폰 이미지 라이브러리와 카메라에서 이미지 가져오기 = 592 2 이메일 작성과 전송 = 602 3 주소록 액세스 = 610 요약 = 617 Q&A = 618 워크숍 = 618 심화 학습 = 619 22강 지도와 위치 서비스 구현 1 코어 로케이션(Core Location) = 620 2 맵 킷(Map Kit) = 634 3 나침반 = 646 요약 = 654 Q&A = 655 워크숍 = 655 심화 학습 = 657 23강 애플리케이션 디버깅과 최적화 1 Xcode에서의 디버깅 = 658 2 인스트루먼츠(Instruments)를 이용한 애플리케이션 감시 = 676 3 샤크(Shark)를 이용한 프로파일링(profiling) = 683 요약 = 691 워크숍 = 692 심화 학습 = 693 24강 앱 스토어를 통한 애플리케이션 배포 1 앱 스토어용 애플리케이션 준비 = 694 2 승인을 위한 애플리케이션 제출 = 704 3 애플리케이션 홍보 = 711 4 또 다른 배포 방법 = 718 요약 = 721 Q&A = 722 워크숍 = 722 찾아보기 = 724



