logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Do it! 아이폰 앱 프로그래밍

Do it! 아이폰 앱 프로그래밍

(iOS 7판, iOS 입문 개발자를 위한)

소영섭, 허성연 (지은이)
  |  
이지스퍼블리싱
2014-04-01
  |  
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Do it! 아이폰 앱 프로그래밍

책 정보

· 제목 : Do it! 아이폰 앱 프로그래밍 (iOS 7판, iOS 입문 개발자를 위한)
· 분류 : 국내도서 > 컴퓨터/모바일 > 모바일 프로그래밍 > 아이폰/아이패드
· ISBN : 9788997390359
· 쪽수 : 504쪽

책 소개

iOS 7, Xcode 5.1 최신판을 기준으로 정리된, 현직 프로그래머의 앱 소스 전체를 공개하고 해설하는 책. 이 책에서 소개한 모든 프로젝트의 소스는 자유롭게 변형하여 나만의 유료 앱으로도 판매할 수 있다.

목차

[첫째마당] 나만의 아이폰 앱 만들기 준비 단계

01 어떤 앱을 만들까?
01-1 앱을 제작하기 전에 고려해야 할 사항
01-2 어떤 앱을 만들까?
01-3 개발환경 구축에 필요한 시스템
01-4 앱 개발을 위한 참고 사이트

02 Xcode로 첫 번째 앱 만들기
02-1 Xcode 설치하기
02-2 Xcode의 템플릿 구경하기 - 프로젝트 생성
02-3 첫 번째 앱 만들며 Xcode에 적응하기
02-4 UI 컨트롤 적용 - 버튼 추가하기
02-5 UI 컨트롤 적용 - 웹페이지가 뜨는 웹뷰 만들기
02-6 UI 컨트롤 적용 - 텍스트 뷰 추가하기
02-7 UI 컨트롤 적용 - 이미지 뷰 추가하기
02-8 iOS의 UI 컨트롤 총정리

[개념 잡기] 오브젝티브 - C 기본기 닦기
1. 오브젝티브 - C의 특징
2. 오브젝티브 - C의 기본 - 클래스 이해하기
3. 클래스 내의 다른 클래스들 사용하기
4. 이벤트 대신 받기 - Delegate
5. 클래스 간 연동을 위한 규칙 선언 - @protocol
6. 함수 포인터를 구현해 보자 - @selector
7. 변수와 배열 클래스

[둘째마당] 아이폰 앱 개발 기본 편

03 계산기 앱
03-1 신규 프로젝트 생성하기 - [Single View Application] 템플릿
03-2 인터페이스 빌더를 이용해 버튼과 라벨 설정하기
03-3 ViewController 인터페이스 구현하기
03-4 ViewController 클래스 구현하기
03-5 ViewController 클래스 내 이벤트 핸들러 구현하기
[도전] 일반용 전자계산기 완성하기

04 알람시계 앱
04-1 신규 프로젝트 생성하기
04-2 화면 전환을 위한 RootViewController 클래스
04-3 알람시계 화면 구현하기 - MainViewController, MainClockView 클래스
04-4 알람 설정 화면 구현하기 - SetupViewController 클래스
[도전] 아날로그/디지털 방식의 스톱워치 앱 만들기

05 스노우 애니메이션 앱
05-1 2개의 화면 인터페이스 구현하기 ? RootViewController
05-2 SnowAniViewController 클래스 구현하기
05-3 앱 정보 화면 구현하기 - SnowInfoViewController 클래스
[도전] 내리는 눈이 쌓이는 애니메이션 효과 만들기

06 스케치 앱
06-1 스케치 기능을 실행할 수 있는 기본 인터페이스 구현하기
06-2 모든 정보를 저장해 줄 PointData 생성하기
06-3 캔버스 만들기 - MainPainterView 클래스
06-4 설정 화면 구현하기 - PainterSetupViewController 클래스
[도전] 페인터 앱에 여러 가지 도형을 만드는 기능 추가하기

셋째마당 아이폰 앱 개발 중고급 편

07 이미지 프로세싱 앱
07-1 메인 화면의 인터페이스 구현하기
07-2 ImageProcessing 생성하기
[도전] 이미지를 확대하거나 윤곽선을 검출하는 기능 구현하기
08 녹음기 앱
08-1 녹음기 앱에 필요한 라이브러리와 클래스
08-2 녹음 기능 구현하기 - RecordViewController 클래스
08-3 오디오 레벨을 계기판으로 보여주기 - MeterGaugeView 클래스
08-4 녹음 정보를 조회, 저장, 삭제하기 - RecordDataBase 클래스
08-5 오디오 파일 재생하고 관리하기 - RecordListViewController 클래스
[도전] 오디오 큐 서비스를 이용해 녹음기 앱 만들기

09 메신저 앱
09-1 메신저 앱을 위한 기본 인터페이스 구현하기
09-2 로그인 화면 구현하기 - SetupViewController 클래스
09-3 회원 정보 리스트 관리하기 - MemberListViewController 클래스
09-4 대화창 구현하기 - ChatViewController 클래스
09-5 네트워크 기능 구현하기 - NetWorkController 클래스
09-6 ChatDataBase 클래스 구현하기
[도전] 메신저 앱의 통신 방법을 NSStream 방식으로 변환하기

10 커버플로우 앱
10-1 ‘시크릿 카드’ 앱을 위한 신규 프로젝트 생성
10-2 여러 장의 이미지로 커버플로우 표현하기 - MainViewController 클래스
10-3 커버플로우 클래스
10-4 CardViewController 클래스
10-5 ShareViewController 클래스
도전 트위픽(Twipic)에 이미지 데이터 업로드하기

11 앱스토어에 올리기
11-1 iOS 개발자로 등록하기
11-2 인증서와 개발 기기 등록하기
11-3 Ad Hoc으로 테스트용 ipa 만들고 기기에 설치하기
11-4 내 앱을 앱스토어에 등록하기
11-5 얼마나 팔리고 있을까? - 앱 판매 현황 보기
11-6 앱 업데이트하기

[참고하기] 주로 사용하는 UI 프로퍼티 및 메서드
1. UILabel
2. UIButton
3. UISlider
4. UIImageView
5. UITextView
6. UIWebView
7. UITableView
8. UITabelViewDataSource
9. UIScrollView

저자소개

소영섭 (지은이)    정보 더보기
(sosoeb@gmail.com) 게임 개발 엔지니어로 이 업계에 첫발을 내딛은 후, 여러 건의 게임 소프트웨어를 개발하고 개발자를 양성하는 교육을 진행했습니다. 또한 국산 OLAP 툴(Ezi-OLAP), 업무자동화 솔루션(Ezium)을 진행했으며, 국내 앱스토어 시장이 열린 초기에 ‘시크릿 카드’ 아이폰용 앱 등 여러 기업 및 개인용 소프트웨어 개발에 참여한 업계의 고수입니다. 현재 ㈜파인씨앤아이 기술이사로 재직 중으로, 국가 전산망 구축사업 설계 및 프로젝트 매니저로 활동 중이며, 기업 및 정부부처 산하 기관 등 정보시스템 운영에 관한 강의도 하고 있습니다.
펼치기
허성연 (지은이)    정보 더보기
아이패드용 앱북 프로그램 등을 개발하는 등 우리나라에서 iOS 앱 시장이 열린 초기부터 아이폰용 앱을 개발해 왔습니다. 지금은 교육 플랫폼 개발업체인 핑글에서 영어 교육용 앱 등 각종 교육용 앱을 개발하고 있습니다. 클라이언트 프로그래밍 10년차로, 네트워크 통신 및 UI/UX에 대한 경험이 많은 베테랑 프로그래머입니다. 클라이언트용 소프트웨어 개발 경험을 통해 사용자들이 무엇을 원하는지, 어떤 점에서 불편해하는지 잘 알고 있다고 평가를 받는 프로그래머입니다. swordmst@gmail.com
펼치기

책속에서











이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책