티스토리 툴바


 

 

출판사  제이펍
도서명  200개의 단계별 예제로 배우는 안드로이드 4.0
저자명  한동호
시리즈  I♥Mobile 19 (아이러브모바일 19)
출판일  2012년 5월 16일
페이지  972쪽
판  형  4*6배판 변형(188*245) 반양장(Soft Cover)
정  가  38,000원
ISBN  978-89-94506-41-8  부가기호: 13560
분  야  모바일 프로그래밍 / 안드로이드
키워드  아이스크림 샌드위치 / 구글 / 안드로이드사이드 / 카이로 / 안드로이드4.0 / 모바일 프로그래밍

 

관련 사이트
안드로이드사이드
소스코드 다운로드 및 독자 Q&A

 

관련 포스트

2012/05/04 - [출간전 책소식] - 안드로이드 4.0 책이 국내 처음으로 출간됩니다.


강의 자료

■ 교재로 채택하신 분들에게는 강의교안을 만들 수 있는 자료를 보내드리도록 하겠습니다.(출판사로 메일이나 전화로 연락주세요) 


관련 도서
I♥Mobile(아이러브모바일 시리즈)

 핵심만 골라 배우는 iOS 6 프로그래밍

단계별 예제로 배우는 안드로이드 프로그래밍

프로페셔널 안드로이드 2 애플리케이션 개발

안드로이드 2 마스터 북

실전 앱 프로젝트 안드로이드 게임 개발편

실전 앱 프로젝트 안드로이드 지하철정보 개발편

 

샘플 챕터(앞부속물, 파트1_섹션9 안드로이드 주요 변화, 파트4_섹션12 뷰플리퍼, 파트5_섹션1 액션바, 부록E 안드로이드 개발환경 구축하기)

안드로이드4.0_FM.pdf

part1-section_9.pdf

part4-section_12.pdf

part5-section_1.pdf

APPENDIX-개발환경구축.pdf

 

정오표 페이지
■ (등록되는 대로 링크를 걸어 드리겠습니다)

 

도서구매 사이트(가나다순)

 

도서 소개
안드로이드사이드 운영자가 직접 전수하는 안드로이드 기초 지식!

 

무슨 일이든 일의 시작이 중요하다는 “천 리 길도 한 걸음부터”라는 속담처럼 안드로이드를 시작하는 모든 분들에게도 그 첫 걸음은 매우 중요하다. 그리고 어떤 책으로 안드로이드를 시작하느냐에 따라 흥미가 배가 되기도 하고 반감이 되기도 한다. 이 책은 안드로이드를 쉽고 빠르게 익힐 수 있도록 저자의 다양한 세미나 경험과 오프라인 강의, 그리고 안드로이드 개발자 커뮤니티인 ‘안드로이드사이드’를 운영하면서 얻은 노하우를 200개의 단계별 예제를 통해 설명하고 있다.

 

■ 안드로이드 개발자 커뮤니티 대표 운영자가 집필
   국내 대표 개발자 커뮤니티 ‘안드로이드사이드’ 운영자(카이로)가 초/중급 안드로이드 개발자를 위해 직접 집필하였다.
■ 최신 버전으로 설명
   안드로이드 최신 버전인 안드로이드 4.0(아이스크림 샌드위치)을 기준으로 설명하고 있다.
■ 200개의 단계별 예제 제공
   단계별 예제를 통해 안드로이드 지식을 부담 없이 익힐 수 있도록 하고 있다.
■ 60여 개의 TIP & TECH와 110여 개의 핵심 API 제공
   안드로이드 개발에 많은 도움이 되는 다양한 안드로이드 개발 노하우를 TIP & TECH 형식으로 제공하고 있으며, 안드로이드의 주요 API를 예제와 함께 설명하고 있다.
■ 추가 학습 자료 제공
   독자 A/S 게시판을 통해 다양한 안드로이드 학습 자료를 공유하고 있다.

 

이 책의 주요 특징
• 쉽고 간결한 설명이 돋보인다.
• 독립적이면서 다양한 예제를 제공한다.
• 단계별 학습이 가능한 예제를 엄선하여 제공한다.
• 안드로이드 API를 체계적으로 정리하여 제공한다.
• 온라인 추가 학습 자료를 무료로 제공한다.
• 안드로이드 핵심 노하우를 TIP & TECH로 제공한다.
• 안드로이드 개발 시 필요한 핵심 지식을 단계별로 정리하여 제공한다.

 

이 책의 주요 내용
• 안드로이드 기본 개념                              
• 안드로이드 구성 요소
• 안드로이드 사용자 인터페이스        
• 안드로이드 기초 프로그래밍
• 안드로이드 활용 프로그래밍           
• 개발자 등록 및 애플리케이션 마켓 등록 방법
• 안드로이드 개발 환경 구축 방법     
• 이클립스 사용 TIP 제공

 

책 속으로
이 책은 처음 안드로이드를 접하는 독자가 조금이나마 빠르고 쉽게 안드로이드를 익힐 수 있도록 기획한 책이다. 이론적인 설명을 기반으로 책을 구성하는 방법도 좋지만 자칫하면 지루해질 수 있는 문제가 있다. 게다가 배워야 할 것도 해야 할 일도 많은 현대인들에게 이론적인 책은 오히려 많은 시간을 소비하게 만들고 불필요한 내용을 차근차근 읽어야 다음 내용이 이해가 되는 문제점도 야기한다. 그래서 안드로이드를 처음 배우는 독자에게는 쉬운 예제부터 하나씩 따라하면서 익힐 수 있도록 예제를 엄선해서 개발했으며, 조금이나마 안드로이드를 학습한 독자는 필요한 부분을 빠르게 익힐 수 있도록 기능별로 예제를 정리 개발하였다.
_이 책의 학습 방법 중에서


저자 소개

한동호
2003년 교보AXA자동차보험, 다음커뮤니케이션, ING 생명보험, NHN 등에서 기술 문서 작성 및 다양한 IT 업무를 진행했으며, 현재는 프리랜서로서 플랫폼, 모바일, 스프링 등 기술관련 강의와 책 집필에 집중하고 있다.

 

지금까지 다양한 업무 및 프로젝트의 TL을 맡았는데, 그 중 특별한 기억으로 남는 것은 교보AXA에서 내부 개발자 가이드 및 기술 문서를 작성했던 것과 다음커뮤니케이션에서 내부 개발자를 위한 Spring, iBatis 등의 오픈소스 활용방법을 기술한 서적 집필이다. 대학생 시절부터 책을 집필하고 번역하는 것을 즐겼던 터라 현재도 이와 관련된 일을 많이 하고 있다.

 

항상 지식을 공유하고 함께 하는 것을 좋아하는 성격 탓에 2002년에는 SCJPSCHOOL.COM, JAVALANG.COM, FORCERT.COM 등을 운영했으며, 2008년부터는 ANDROIDSIDE.COM을 개설해 많은 회원들과 안드로이드 지식을 공유하며 함께 즐기고 있다.

 

지은 책으로는 『단계별 예제로 배우는 안드로이드 프로그래밍』(제이펍), 『Easy Guide SCJP』(영진닷컴), 『Easy Guide SCJP DUMP』(영진닷컴), 『Easy Guide SCJP 1.4』(영진닷컴), 『SPEED JAVA』(엠플래닝), 『SPEED SCJP 6.0』(케이앤피북스)이 있으며, 옮긴 책으로는 『핵심만 골라 배우는 스마트폰 웹 개발』(제이펍), 『자바 프로그래밍 언어』(케이앤피북스) 등이 있다.


차 례
PART 1 안드로이드 기본 개념
SECTION 01 안드로이드 개요 _2
SECTION 02 안드로이드 플랫폼 특징 _3
SECTION 03 안드로이드 버전 히스토리 _4
SECTION 04 안드로이드 버전별 시장 분포 _5
SECTION 05 안드로이드 화면 크기와 해상도별 시장 분포 _7
SECTION 06 안드로이드 2.2의 주요 변화 _9
SECTION 07 안드로이드 2.3의 주요 변화 _10
SECTION 08 안드로이드 3.0의 주요 변화 _12
SECTION 09 안드로이드 4.0의 주요 변화 _13
SECTION 10 안드로이드 실행 환경 _16
SECTION 11 안드로이드 개발 환경 _18
SECTION 12 안드로이드 HelloWorld 작성하기 _19
SECTION 13 안드로이드 프로젝트 구조 _27
SECTION 14 안드로이드 에뮬레이터 살펴보기 _39

 

더보기

 

 

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License

댓글을 달아 주세요

  1.  댓글주소  수정/삭제  댓글쓰기 Favicon of http://lemonism.net BlogIcon 레몬에이드 2012/06/13 11:22

    안녕하세요 블로그에선 더더욱 오랫만인것 같네요 ^^ 잘 계시죠?
    혹시 제이펍에서는 Win8 관련 도서 출간 예정이 없나요?

    어제 서점에선 드디어 [콘텐츠 룰]을 구입했습니다 ㅎ
    재밌게 읽고 서평 남겨보겠습니다 ^^ 좋은 하루 보내세요

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/06/13 11:53

      안녕하세요? 컨디션이 좀 회복된다고 하시니 다행입니다! 이 별을 떠날 때까지는 뭐니뭐니 해도 건강한 게 최고인 것 같습니다.^^;

      도서 구매 고맙습니다. 열심히 만든 책인데, 멋진 서평 기대합니다. 그리고 Win8 서적은 올해 안에 출간되기는 어려울 것 같네요. 늘 건강하세요!!

  2.  댓글주소  수정/삭제  댓글쓰기 2012/06/22 11:39

    비밀댓글입니다

  3.  댓글주소  수정/삭제  댓글쓰기 2012/11/30 14:42

    비밀댓글입니다

  4.  댓글주소  수정/삭제  댓글쓰기 2013/03/30 16:44

    비밀댓글입니다

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2013/04/01 11:40

      안녕하세요? 저희도 죄송하지만, 저희가 공개해드린 부분 외의 책 내용에 대한 독자들의 요청은 일일이 제공해드릴 수 없음을 아쉽게 생각합니다.
      원하시는 부분은 대형 오프라인 서점이나 공공도서관 등에서 살펴봐주시면 고맙겠습니다.

오탈자 정보 | Posted by 제이펍 2012/05/07 14:21

[리팩토링: 루비 에디션]_오탈자

현재까지 발견된 위 책의 오탈자 정보와 오류 사항 그리고 보다 매끄러운 문장을 위해 수정한 내용들입니다. 불편을 끼쳐드려 죄송합니다.

혹시 이 외의 오탈자 정보를 발견하시는 분이 계시면 출판사 메일 jeipub골뱅이gmail.com으로 연락주시면고맙겠습니다. 

최종수정일자: 2012년 5월 21일
1쇄본 오탈자


아래의 오탈자 사항은 추후 재쇄 시에는 모두 반영하도록 하겠습니다. 번역과 편집 시에 미처 확인을 하지 못해 불편을 끼쳐드려 다시 한 번 죄송하다는 말씀을 드립니다.  

161쪽 동기절 첫 번째 문단 첫 번째 줄에서(singleheart 님 제공)
속성 쓰기 메서드(읽기 메서드)는  ==> 속성 쓰기 메서드(쓰기 메서드)는 

313쪽 아래에서 두 번째 줄에서(singleheart 님 제공)
조건문이 객체의 타임에 ==> 조건문이 객체의 타입

442쪽 위에서 일곱 번째 줄에서(singleheart 님 제공)
다룰 예제들은 대략적이  ==> 다룰 예제들은 대략적인

445쪽 방법 절의 1번 세 번째 줄에서(singleheart 님 제공)
반복 적용해야 한고  ==> 반복 적용해야 한다고

452쪽 동기절 첫 번째 문단 첫 번째 줄에서(singleheart 님 제공)
이 개념은 스몰토그-80  ==> 이 개념은 스몰토크-80

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License

댓글을 달아 주세요

국내 최초 안드로이드 4.0 앱 개발 전문서!

국내에서 아이스크림 샌드위치(안드로이드 4.0)를 제대로 다룬 서적은 이번에 출간되는 아래의 책이 처음입니다. [단계별 예제로 배우는 안드로이드 프로그래밍]의 개정판 격이 될 텐데, 전판보다 300여 페이지가 개정 및 보강되었습니다. 그렇다고 해서 이전 판은 절판되는 게 아니고 이전 판은 이전 판대로 계속해서 판매할 예정입니다. 아직 4.0에 맞춘 단말기가 많이 출시된 것도 아니고 아직도 2.2, 2.3 기반의 앱들이 많이 제작되고 있는 중이라 그 책도 필요하다는 판단에서입니다.

 

 

IT 서적 만들기 참 어렵줘~잉!

IT 기술은 정말 빠르게 변하는 건 이 바닥 있는 분들에게 말해봤자이고요. 그래서 책 만들기도 여간  쉽지 않습니다. 기술이 금방 변하니 책 하나 만들어도 2-3년만 지나면 쓸모없는(?) 기술이 되는 게 다반사라 그 어느 분야보다도 빨리 개정판을 만들어줘야 합니다. 그 중에서도 모바일 책은 더더욱 힘들고, 애플의 iOS를 따라잡느라 정신없는 구글 안드로이드는 거의 1년에 두세 번씩 주요 버전이 업데이트되고 있어 안드로이드는 정말 어렵네요. ㅠㅠ

 

출처: [200개의 단계별 예제로 배우는 안드로이드 프로그래밍]

 

그런데 왜 4.0인가?

올 2사분기에 아이스크림 샌드위치 다음 버전인 젤리빈(안드로이드 5.0) 발표 소식이 있는데, 왜 지금 4.0 책을 낼까요? 물론 출간 시점에 대해서 저자와 출판사에서 많은 고민을 했습니다. 4.0을 포기하고 5.0 책을 준비를 해야 하는 건 아닐까라며 말이죠. 그런데 들리는 소문에 의하면 4.0과 대체로 유사하고 테블릿 기능을 더 보강시켰다고 합니다. 그리고 아직 4.0 지원 단말기도 많지 않은 상황이라 국내에서 4.0 책이 필요하다는 판단에 의해 위험을 무릅쓰고 진행을 하게 되었습니다.

 

출처: http://blog.sktworld.co.kr/1590

 

이전 판과 뭐가 다른가?

이전 판은 2.2와 2.3 기반이라면 이번 책은 당연히 4.0 기반으로 작성된 게 가장 큰 차이점이겠죠. 이전 책과 포맷은 그대로 가면서 사용된 예제들을 모두 4.0으로 전면 수정 및 테스트하여 수록하였답니다. 그리고 4.0에서 새로 추가된 기능들에 대한 독립적인 예제들을 보강하였습니다. 그래서 이전 판보다 페이지도 300여 페이지 가량 더 늘어나게 되었네요. 다만 아쉬운 건 이전 책은 동영상 강의를 무료로 제공하여 책과 함께 이해를 높일 수 있었지만, 이번 책에는 동영상 강좌가 별도로 제공되지 않습니다. 200개의 예제 * 1~2시간 = 200~400시간을 꼬박 동영상 제작에 쏟아야 하는 저자의 현실적인 어려움이 있었기 때문이긴 하지만 출판사로서도 아쉬움이 남긴 합니다. 그 대신 책 A/S 코너를 통해 빠른 답변을 드리도록 약속하겠습니다.

 

샘플 챕터(파트1_섹션9 안드로이드 주요 변화, 파트4_섹션12 뷰플리퍼, 파트5_섹션1 액션바, 부록E 안드로이드 개발환경 구축하기)

part1-section 9.pdf

part4-section 12.pdf

part5-section 1.pdf

APPENDIX-개발환경구축.pdf


 

예약판매사이트(가나다순)

 

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License

댓글을 달아 주세요

  1.  댓글주소  수정/삭제  댓글쓰기 Favicon of http://lemonism.net BlogIcon 레몬에이드 2012/05/08 15:00

    4.0!!!

    희소성 있겠네요 ^^ 유일무이한 ICS 도서일테니 말이죠 ^^
    그나저나 안드로이드도 참 광할합니다

 

 

출판사  제이펍
원출판사  Addison-Wesley Professional
원서명  Objective-C Programming: The Big Nerd Ranch Guide(원서 ISBN: 9780321706287)
도서명  아론 힐리가스의 오브젝티브-C 프로그래밍 
저자명  아론 힐리가스(Aaron Hillegass)
역자명  배장열
시리즈  I♥Mobile 17 (아이러브모바일 17)
출판일  2012년 4월 30일
페이지  384쪽
판  형  4*6배판 변형(188*245) 반양장(Soft Cover)
정  가  25,000원
ISBN  978-89-94506-40-1  부가기호: 13560
분  야  프로그래밍 언어 / 오브젝티브-C
키워드  빅너드랜치 / 아론힐리가스 / iOS / 객체지향 / Xcode / 코코아 프로그래밍

 

관련 사이트
원출판사 도서소개페이지
■ Big Nerd Ranch(빅너드랜치) 도서소개페이지

아마존 도서소개페이지
Big Nerd Ranch(빅너드랜치)

 

독자 Q&A

■ 출판사 이메일(jeipub골뱅이gmail.com)과 역자 이메일(JustDoIt709골뱅이gmail.com)

 

관련 포스트

2012/04/19 - [출간전 책소식] - 명불허전 [아론 힐리가스의 오브젝티브-C 프로그래밍]

 

강의 자료

■ 교재로 채택하신 분들에게는 강의교안(ppt 파일)을 보내드리도록 하겠습니다.(출판사로 메일이나 전화로 연락주세요)


관련 도서
I♥Mobile(아이러브모바일 시리즈)

 핵심만 골라 배우는 iOS 6 프로그래밍

핵심만 골라 배우는 오브젝티브-C 프로그래밍

모바일 개발자를 위한 프로 오브젝티브-C 프로그래밍

핵심만 골라 배우는 iOS 5 프로그래밍

렛츠 고! iOS 4 애플리케이션 개발

 

소스 코드

■ 없음(간단한 예제들로 구성되어 있고 직접 타이핑하며 학습하게 하려는 저자의 취지에 의해 소스 코드는 만들어져 있지 않습니다.)


샘플 챕터(책 앞부속물과 1장 여러분 그리고 이 책, 2장 첫 프로그램, 찾아보기)

아론힐리가스의오브젝티브-C프로그래밍_FM.pdf

아론힐리가스의오브젝티브-C프로그래밍_01.pdf

아론힐리가스의오브젝티브-C프로그래밍_02.pdf

아론힐리가스의오브젝티브-C프로그래밍_Index.pdf

 

Xcode 4 텍스트 명령 모음과 Xcode 메뉴 설명

Xcode4_Menu.pdf

 

정오표 페이지
번역서 정오표 페이지

 

도서구매 사이트(가나다순)

 

도서 소개
iOS 및 코코아 커뮤니티에서 권위를 인정받고 있는 아론 힐리가스가 직접 집필한 유일한 개념서!
최고의 소프트웨어 교육기관 중 하나인 빅 너드 랜치(Big Nerd Lanch)의 오브젝티브-C 집중 교육 과정을 토대로 집필된 서적!
아마존 오브젝티브-C 분야 No.1 베스트셀러!

 

iOS 또는 Mac용 애플리케이션을 작성하고 싶은가? 그렇다면 지금 이 프로그래밍 및 오브젝티브-C 입문서는 애플리케이션을 사용하던 사람에서 작성하는 사람으로 변신하기 위한 여정의 첫 걸음이다.

 

빅 너드 랜치의 오브젝티브-C 집중 교육 과정에 기반을 둔 이 책은 애플의 기술을 최대로 활용하기 위한 C와 오브젝티브-C, 그리고 일반적인 프로그래밍 개념을 소개하고 있다.

 

Xcode 4.3, iOS 5, Mac OS X 10.7(Lion)을 적용한 이 지침서는 각 장이 간결하고 매력적인 문체로 독자들에게 다가가며, 동기 부여를 받아 중간에 멈추지 않고 계속 나아갈 수 있도록 배려하고 있다. 더불어 아론은 지금 작성하는 코드의 목적이 무엇이고, 작성하는 이유가 무엇인지 학습자에게 이해시킴으로써 학습자가 프로그래머로서 비판적 사고를 기를 수 있도록 내용을 진행하고 있다.

 

이 책에서 다루는 주요 내용은 다음과 같다.

 

• 프로그래밍 기초: 변수, 루프, 함수 등
• 객체, 클래스, 메소드, 메시지
• 포인터, 주소, 메모리 관리
• Xcode 사용하기, 애플의 도움말 문서, 그 외 각종 도구들
• 파운데이션 프레임워크에 제공되는 각종 클래스들
• ARC와 유지 사이클
• 프로퍼티
• 블록
• 델리게이션, 타깃과 액션, 알림 디자인 패턴


책 속으로
이 책의 구성은 다소 특이합니다. 다른 책에서라면 뒤에 있을 법한 내용이 이 책에는 앞에 있고, 앞에 있음 직한 내용이 뒤에 있는 경우가 적지 않습니다. 저자는 자신의 오랜 강의 경험으로 어떤 내용, 어떤 개념부터 알고 이해해야 하는지 정확히 알고 있는 듯합니다. 실제로 저도 C를 강의한 적이 있었는데, 일반적인 입문서에 나열된 목차 순서로 강의하면 꼭 짚고 넘어가야 할 내용인데도 정작 책에서는 대단히 고급 내용인 것처럼 뒤쪽에서 다뤄져 힘들기도 했었습니다. 사람마다 다르겠지만 이 책의 구성이 프로그래밍 언어 학습에 도움이 된다는 것만은 분명한 사실이라고 할 수 있습니다.

 

또 한 가지 이 책의 특징은 설명이 매우 간결하다는 것입니다. 우리말로 옮기는 과정에서 원문의 간결함이 퇴색하지 않도록 최선을 다했으나 독자 여러분께 어떻게 받아들여질지 걱정이 앞섭니다. 하루가 다르게 쏟아져 나오는 새로운 용어와 우리말보다는 영문 용어 그대로를 더욱 편하게 사용하는 현장의 분위기 때문에 우리말이 오히려 어색한 경우가 많습니다. 역자의 입장에서 고민이 많은 대목이지만 최대한 현실을 반영하여 우리말로 옮겼습니다.
_역자 머리말 중에서


저자 소개

아론 힐리가스(Aaron Hillegass)
NeXT와 애플에서 근무했었으며, 20여 년간 오브젝티브-C, 코코아, iOS를 개발, 강의하고 있다. 아론은 《Cocoa Programming for Mac OS X》의 저자, 《iOS Programming: The Big Nerd Ranch Guide》의 공동 저자다. 두 권 다 베스트셀러이며, 이 책들을 통해 수많은 사람이 프로그래밍 실력을 쌓고 발전시켰다.

2001년 아론은 빅너드랜치를 설립하고 오로지 프로그래밍만을 집중적으로 가르치는 특별 환경에서 집중 과정들을 개설하고 있다. 빅 너드 랜치는 수도원과 같은 원칙들로 기술적 발전을 이끌어내는 소프트웨어 엔지니어링 및 교육 회사다. 2001년부터 빅 너드 랜치는 공개 등록 부트캠프, 기업 내 교육, 다양한 프로그래밍 서적 출간 등을 통해 프로그래밍 언어를 마스터할 수 있도록 지원을 아끼지 않고 있다. 그리고 각계각층의 고객에게 컨설팅 서비스도 제공하고 있다. 참신하면서도 매력적인 모바일 또는 데스크톱 애플리케이션을 개발할 수 있도록 그들의 모바일 전략을 세워주고 있다.

 

역자 소개
배장열

현재 교육용 스마트폰 앱 기획, 개발에 몰두하고 있는 옮긴이는 대학에서 기계를, 대학원에서 컴퓨터를 전공했다. 학교를 졸업하고 Software Localization을 몇 년간 했고, 몇 군데 대학에서 시간강사를 했다. 그러다 가르치는 일에 재미가 들려 한동안 강사 일을 했다. 지금은 좋은 책을 소개하는 데 조금이나마 도움이 되고자 번역 일에도 많은 정성을 기울이고 있다. 옮긴 책으로는 《프로 안드로이드 미디어》(2011년), 《아이폰과 안드로이드 기반의 크로스 플랫폼 앱 개발》(2011년)이 있다.

 

차 례
1부 서막
Chapter 01 여러분 , 그리고 이 책 3

C와 오브젝티브-C 4
이 책이 발휘하는 효과 5
프로그래머의 삶이란? 6

 

Chapter 02 첫 프로그램 7
애플의 개발자 도구 설치하기 7
Xcode로 시작하기 8
어디서부터 코드를 작성해야 할까? 11
작성한 프로그램을 어떻게 실행할까? 15
그렇다면 과연 프로그램이란 무엇일까? 17
프로그래밍은 계속 되어야 한다 19

더보기


저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License

댓글을 달아 주세요

  1.  댓글주소  수정/삭제  댓글쓰기 Favicon of http://lemonism.net BlogIcon 레몬에이드 2012/05/08 15:02

    후배에게 이 책을 사줄까 말까 고민되네요 ㅎ
    XCODE에 대해서 제가 잘 모르니 책도 잘 못 고르겠어요
    특이한 구성이라고 하니 좀 신경쓰이는데, 서점가서 보고 결정해야겠네요 ^^

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/05/08 17:04

      특이하다기보다는 보통의 다른 책들과는 순서가 좀 다를ㄴ 부분이 있는데, 저자의 오랜 강의 경험에 의한 배치니 걱정하시지 않아도 될 겁니다. 서점에서 한번 훑어보세요~~

  2.  댓글주소  수정/삭제  댓글쓰기 책불량 2012/05/08 17:13

    안녕하세요!

    저번주 토요일에 이 책을 사서 열심히 보고 있는데... 책이 막 뜯어집니다. ㅜㅜ 이거 어떻게 안될까요?

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/05/08 17:28

      안녕하세요? 책이 두껍지 않아 벌어지지 않을 텐데.. 제본에 문제가 있는 책인 것 같습니다. 구매 후 20일 이내에는 파본 교환이 가능한 걸로 알고 있습니다. 구입하신 오프라인 서점에 가셔서 교환하시거나, 온라인에서 구매하셨다면 해당 서점의 고객센터를 통해 반품을 요청하시면 될 겁니다.

      아무튼 불편을 끼치게 해드려 죄송합니다.ㅠㅠ

    •  댓글주소  수정/삭제 책불량 2012/05/08 17:44

      책에 밑줄도 긋고 이름도 썻는데 교환이 되나요? 그리고 삼성동 반디앤루니스까지 가야하는데 전 집이 안양이라서 좀 머네요. 혹시 제이펍에서 저에게 새책을 보내주시고 받으면 헌책을 보내드리면 안될까요?

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/05/08 18:03

      에고.. 이렇게 예외를 두면 안 되는데^^; 제이펍 사무실로 보내주세요(경기도 파주시 교하읍 야당리 한빛마을 휴먼빌 201-502 제이펍, 전화: 070-8201-9010) 파본 확인 후 우편으로 보내드리도록 하겠습니다.

      저희가 서점에 위탁판매를 하고 공급을 할 때는 그 공급률에 반품이나 교환에 드는 비용까지 포함이 된답니다. 출판사로 따로 보내게 되면 출판사의 부담이 이중으로 들어가게 된다는 점은 말씀드려야 할 것 같습니다.

    •  댓글주소  수정/삭제 책불량 2012/05/08 20:32

      결국 서점에서 교환했습니다.

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/05/09 11:29

      교환이 되어 다행이긴 한데, 불편을 끼쳐드린 것 같아 죄송합니다. 혹 공부하시다가 다른 불편 사항이 있으면 언제든지 연락주세요!

    •  댓글주소  수정/삭제 책불량 2012/05/09 17:16

      제이펍 책을 몇권 가지고 있는데 내용이 좋습니다. 번역본이 많은게 단점이긴 하지만 이 분야가 처한 환경이나 어쩔 수 없는 것 같네요.
      이 책이 한번 더 혼자서 뜯어지면 그때는 무상으로 교환 부탁 드립니다. 컴퓨터 괌련 서적이 백여권있지만 그런 경험은 처음이라 당황스럽더라고요.^^;;

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/05/09 17:24

      네. 당연히 무상으로 교환해드려야죠. 제본소에 다시 한 번 주의를 환기시켜 놓았습니다.

  3.  댓글주소  수정/삭제  댓글쓰기 유노 2012/05/09 14:58

    프로그래밍에 대하여 정말 무뇌한 사람입니다. 그냥 컴퓨터를 자주 이용하는 Daily User정도 인데 이 책을 통해 어플리케이션 개발까지 배울 수 있을까요? 프래그래밍 언어 자체를 몰라도 이해할 수 있는 건지 궁금합니다 ^^

    •  댓글주소  수정/삭제 책불량 2012/05/09 17:12

      보고있는 독자입장에서 말씀드리면 가능은 합니다만, c언어 책 열혈 c언어프로그래밍과 함께 보시면 좋을듯합니다. 이 책은 좋은면도 있지만 깊이있게 공부하기에는 한계가 있다고 생각되네요. 아마도 현존하는 책중에는 그럼 책은 존재하지 않는다고 생각합니다.

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/05/09 17:26

      일단 이 책은 맥 기반의 프로그래밍 언어 책입니다. 일반 PC에서 개발할 수는 없습니다. 일반 PC에서 애플리케이션 개발을 위해서는 기본적인 C나 자바 언어를 먼저 배우셔야 할 것 같습니다. 프로그래밍 초보 련 까페나 웹문서 등을 참고해서 결정하시는 게 좋을 것 같습니다.

    •  댓글주소  수정/삭제 cybaek 2012/06/19 00:05

      '무뇌'가 아니라 '문외'가 맞아요 ^^
      지나가다... ^^;;

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/06/19 00:30

      ㅎㅎ '무뇌'로 알고 있는 분들이 의외로 많더군요. ^^;

  4.  댓글주소  수정/삭제  댓글쓰기 2012/05/26 14:22

    저기 죄송한데 도전과제 해답은 외국포럼에 접속해야 알수잇나요?

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/05/26 22:53

      죄송하다뇨..^^ 현재 원출판사에서 따로 준비한, 그래서 저희에게 따로 보내준 도전과제 해답은 없습니다. 포럼에서 독자들이 각 과제들을 해결하여 올린 것들이 있는 것 같습니다.

      http://forums.bignerdranch.com/viewforum.php?f=131
      위 링크에 접속하시면 각 장별로 게시판이 만들어져 있고, 각 장을 클릭하면 Topic란에 Challenge Solution이란 제목으로 올라간 글들이 있을 겁니다. 현재로서는 그것들을 참조하는 방법 외에는 없네요.

      직접 과제를 해결해보시고 그 답들이랑 비교를 해보시는 것도 좋은 공부 방법일 것 같습니다.

      추가 문의하실 게 있으면 언제든지 연락주세요~~~

  5.  댓글주소  수정/삭제  댓글쓰기 2012/05/27 08:31

    고렇군요 감사합니다~

  6.  댓글주소  수정/삭제  댓글쓰기 beatrice 2012/06/11 16:51

    한창 절반정도 보고 있는데 책이 다 벌어져서 뜯어지네요 ㅠ-ㅠ 너무 잘 보고 있는데 제본이 아쉽네요.

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/06/11 21:02

      안녕하세요? 아니 안녕하시지 못하겠네요..ㅠㅠ
      뜯어진 책 저희에게 보내주시면 확인 후 새 책으로 보내드리도록 하겠습니다. 보내실 때 주소와 연락처, 받는 분 이름 적어서 판권에 있는 주소로 보내주세요.
      제본 품질은 제본소에 따로 당부를 해놓도록 하겠습니다!
      감사합니다!!

  7.  댓글주소  수정/삭제  댓글쓰기 냐하하하 2012/07/06 07:32

    31페이지에 표 4.2 논리 연산자 설명에서요. 논리 OR - 어느 한쪽이 거짓이면 거짓이다.
    이거 틀린거 같은데요. 논리 AND 를 다르게 설명한거 같습니다. 확인해주세요.

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/07/06 16:33

      네. 역자분과 확인을 했는데, 말씀하신 것처럼 책이 잘못되어 있다고 합니다. 다음 페이지를 확인해주세요. http://jpub.tistory.com/233
      불편을 끼쳐드려 죄송합니다. 이후 보시면서 추가 문의사항이 있으면 언제든지 댓글이나 메일로 연락주세요. 확인해드리도록 하겠습니다.

  8.  댓글주소  수정/삭제  댓글쓰기 Sweetpt365 2012/10/14 01:11

    E-book으로 구입해서 보고있습니다. Programing in objective-c 보다가 집중이 안되서 던져버리고 이 책보는데 내용이 쏙쏙 잘들어오네요. 무거운책 안들고 다녀도 되고 화질도 뉴아이패드에 최적이구요. 단지 아쉬운점은 페이지 기능이 너무 단촐한 점인데요. 페이지 바로가기 기능이 있거나 목차가 좀더 상세해서 원하는 페이지로 가기가 편했으면 좋겠네요. 즐겨찾기 로 다른페이지를 들어갈때 이전페이지를 기억하고 있다면 좋겠구요. 간단한 필기가 가능하면 금상첨화겠네요. 소설이 아니고 일종의 교재이다보니 필기나 밑줄은 복습의 효율성을 매우 높여주잖아요. 너무 불평만 늘어놓았나보네요. 하지만 아직 전자책이 부족한 상황에서 이렇게 책을 만들어준것에 감사드립니다. 그럼 수고하세요.

    •  댓글주소  수정/삭제 Kimwonguen 2012/11/08 22:21

      이북 어디서 구매하셨나요??

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/11/09 11:34

      안녕하세요? 답글이 정말 늦었네요. ^^; 먼저 이북을 구매해주셔서 고맙습니다. 말씀해주신 기능들을 넣으면 좋겠지만, 아직 그 기능들까지 지원하고 있지는 못합니다. 제작업체에 말씀을 드려놓겠습니다!!

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/11/09 11:35

      Kimwonguen님! 이북은 현재 아이패드용만 판매하고 있습니다. 앱스토어에서 구매할 수 있습니다. 도서명으로 검색해보시면 나올 겁니다. 감사합니다.

  9.  댓글주소  수정/삭제  댓글쓰기 김상재 2013/02/14 16:38

    이책 앱스토어 링크좀 알수있을까요? 지금 찾을수가 없네요 ㅜㅜ
    미국계정엔 없나요? 아이북스토어에 있으면 최고일것같은데.....

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2013/02/14 18:20

      네.. 얼마 전까지 앱스토어에서 PDF 기반 전자책을 판매하다 내렸답니다. 당분간 전자책 구매는 하실 수가 없을 것 같습니다. ㅠㅠ

 

 

출판사  제이펍
원출판사  Apress
원서명  Pro Objective-C Design Patterns for iOS(원서 ISBN: 9781430233305)
도서명  모바일 개발자를 위한 프로 오브젝티브-C 디자인 패턴
저자명  카를로 청(Carlo Chung)
역자명  심재철
시리즈  I♥Mobile 18 (아이러브모바일 18)
출판일  2012년 5월 4일
페이지  524쪽
판  형  4*6배판 변형(188*245) 반양장(Soft Cover)
정  가  30,000원
ISBN  978-89-94506-43-2  부가기호: 13560
분  야  소프트웨어 설계 / 모바일
키워드  디자인 패턴 / iOS / 코코아 / 모바일 앱 / 카를로 청 / 심재철 / 객체 생성 / 인터페이스 / 객체의 분리 / 추상 컬렉션

 

관련 사이트
원출판사 도서소개페이지
아마존 도서소개페이지

 

독자 Q&A

■ 출판사 이메일(jeipub골뱅이gmail.com)과 역자 이메일(jcspro골뱅이hanafos.com)

 

관련 포스트

 

관련 도서
I♥Mobile(아이러브모바일 시리즈)

 핵심만 골라 배우는 iOS 6 프로그래밍

핵심만 골라 배우는 오브젝티브-C 프로그래밍

아론 힐리가스의 오브젝티브-C 프로그래밍

핵심만 골라 배우는 iOS 5 프로그래밍

렛츠 고! iOS 4 애플리케이션 개발

 

소스 코드 다운로드 

9781430233305.zip

 

샘플 챕터(책 앞부속물과 1장(헬로우, 디자인 패턴!), 3장(프로토타입), 찾아보기)

Carlo_Chung_FM.pdf

Carlo_Chung_01.pdf

Carlo_Chung_03.pdf

Carlo_Chung_index.pdf

 

정오표 페이지
■ 번역서 정오표 페이지(등록되는 대로 링크를 걸어 드리겠습니다)

 

도서구매 사이트(가나다순)

 

도서 소개
디자인 패턴을 모바일 속으로!
iOS 개발자뿐만 아니라 안드로이드, 윈도우 폰 개발자들에게도 유용한 스킬 업 서적!

 

이 책의 내용을 충분히 이해했다면 이제는 앱 개발에 뛰어들 준비가 되었다. 더욱 효과적이고, 효율적이며, 전문적인 수준의 앱을 개발하는 것은 여러분의 몫이다. 여러분이 자신의 앱 개발 능력을 한층 더 끌어올리고자 할 때 이 책이 결정적인 도움을 줄 것이다.

 

많은 개발자들이 디자인 패턴의 장점을 모르거나 잘 살리지 못한 채 코드 작성에만 너무 매달리는 경우가 많다. 이 책에서는 우리들의 코드에서 자주 나타나지만 잘 알려지지 않아서 제대로 활용되지 않았던 디자인 패턴들을 알려준다. 특히 이 책에서 알려주는 특정 패턴의 구현 방법은 iOS 애플리케이션 분야에서 일하는 개발자들에게 많은 도움이 될 것이다. 많이 사용되는 디자인 패턴인 싱글톤, 추상 팩토리, 책임 연쇄, 옵저버 등을 배우며, 이보다는 덜 알려졌지만 유용한 패턴들인 메멘토, 컴포지트, 커맨드, 미디에이터 등에 대해서도 알게 될 것이다.

 

이 책으로 배우는 주요 내용은 다음과 같다.

• 다양한 디자인 패턴들의 기본 개념들
• 모바일 앱을 포함한 다양한 사례를 통해서 코드에 디자인 패턴을 적용하는 방법
• 디자인 패턴으로 우리 앱을 강인하게 만드는 설계 방법

 

이 책의 대상 독자는 다음과 같다.

• 아이폰이나 아이패드에서 실행되는 iOS 모바일 앱을 이미 개발 중인 전문 개발자, 또는 큰 포부를 갖고 개발자가 되려는 사람들로서 디자인 패턴을 적용하여 앱의 생산성과 효율성을 향상시키는 능력을 갖추고자 하는 사람
• 안드로이드 앱 전문 개발자이면서 디자인 패턴을 사용한 모바일 앱의 설계와 구현에 실천적인 아이디어를 얻고자 하는 사람

 

책 속으로
많은 분들이 디자인 패턴에 대해 관심을 갖고 나름대로 파악하느라 노력을 많이 하셨을 겁니다. 그러나 매번 파악하는 데만 그치면 실제 자기 것이 될 수 없습니다. 어떤 플랫폼이나 분야의 애플리케이션을 개발하든 설계에 적용하려는 노력과 시도가 필요합니다. 그런 의미에서 이 책은 좋은 시도와 방법을 알려준다고 생각합니다. iOS의 코코아 터치 프레임워크를 기반으로 아이폰이나 아이패드의 모바일 앱 개발을 하려는(또는 하고 있는) 개발자들이라면 이 책을 꼭 읽어 보시기를 권합니다(Objetive-C는 어느 정도 알고 계실 거구요). 그리고 플랫폼과 프레임워크는 달라도 구글 안드로이드 기반의 모바일 앱을 개발하는 분들도 읽어 보시면 도움이 될 겁니다(Java를 잘 아실 것이므로 디자인 패턴을 이해하고 그것의 적용을 파악하는 데는 큰 문제없습니다).
_역자 머리말 중에서

 

저자 소개

카를로 청(Carlo Chung)
카를로 청은 컴퓨터 과학자이자 기계를 갖고 실험하기 좋아하는 땜장이이면서 아마추어 사진가다. 그는 컴퓨터공학 석사 학위를 받았으며, 인공 지능의 한 분야인 컴퓨터 비전을 전공하였다. 인공 지능이나 작은 장치에 관한 것이라면 사족을 못 쓴다. 아이폰을 더 ‘지능적’이고 ‘휴머노이드’하게 만드는 방법에 대해 상상하기를 좋아한다. 자신의 컴퓨터 비전 지식을 아이폰 플랫폼에 적용하였으며, 여러 앱을 개발하였다. 그 중 두 개는 애플 앱스토어의 첫 페이지에 올라 있으며, 하나는 사진 및 비디오 카테고리에서 최고 매출 앱 목록에 올라 있다. 컴퓨터 앞에 없을 때는 드럼 밴드를 연주하고 있거나 멋진 사진을 얻기 위해 야외로 나가곤 한다.

 

역자 소개
심재철

프리랜서로 데이터베이스/모바일 시스템 분야에서 컨설팅 및 강의를 하고 있다. 이전에는 데이터베이스 및 객체지향 시스템 개발 프로젝트 지원 업무로 15년간 활동하였으며, 건설/금융 분야의 애플리케이션 개발에서도 14년간의 경력을 갖고 있다. 유명 IT 서적에 대한 번역도 꾸준히 하고 있는데, 대표 역서로는 『SQLite 마스터 북(제2판)』(제이펍, 2011), 『이펙티브 자바(제2판)』(대웅, 2009), 『Thinking in JAVA(4판)』(사이텍미디어, 2007), 『UML 사용자 지침서』(인터비전, 1999) 등이 있다.

 

차 례
PART I  시작하기
CHAPTER 1  헬로우, 디자인 패턴  3

이 책의 목적  4
시작에 필요한 것들  4
시작에 앞서 알 필요가 있는 것  5
설계 데자뷰  6
디자인 패턴의 근원-모델, 뷰, 컨트롤러(MVC)  8
시스템 설계에 영향을 줄 수 있는 사안들  12
이 책에 사용된 객체와 클래스 표기  17
디자인 패턴의 구성  23
요약  23

더보기

 

 

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License

댓글을 달아 주세요

  1.  댓글주소  수정/삭제  댓글쓰기 Favicon of http://lemonism.net BlogIcon 레몬에이드 2012/05/08 15:03

    디자인 패턴 도서는 언어와 플랫폼에 따라서 무궁하게 나오는군요~
    꼭 필요로 하시는 분들이 보시면 좋겠습니다!

    •  댓글주소  수정/삭제 Favicon of http://jpub.tistory.com BlogIcon 제이펍 2012/05/08 17:07

      그만큼 Gof의 영향력이 크다는 이야기일 것 같습니다. 생산성과 완성도를 높이고자 하는 모바일 개발자분들은 도서관에서 빌려서라도 한 번쯤 읽어보시면 좋을 것 같습니다.