본문 바로가기

도서 소개

실무에 바로 적용하는 안드로이드 프로그래밍(제2판)


그동안 읽어주신 분들께 감사드립니다. 이 책은 현재 절판되었습니다.

아마존 No. 1 안드로이드 서적!

8개의 앱을 직접 만들며 배우는 안드로이드 프로그래밍!


출판사 제이펍

원출판사 Big Nerd Ranch Guides

원서명 Android Programming: The Big Nerd Ranch Guide(2nd Edition)(ISBN 9780134171456)

저자명 빌 필립스, 브라이언 하디, 크리스 스튜어트, 크리스틴 마시캐노

역자명 심재철

출판일 2016년 6월 20일

페이지 792쪽

판 형 (188*245*31)

제 본 무선(soft cover)

정 가 36,000원

ISBN 979-11-85890-56-2 (93000)

키워드 모바일 프로그래밍 / 앱 / 안드로이드 / 안드로이드 스튜디오 / andoid / android studio

분야 모바일 프로그래밍 / 안드로이드


관련 사이트

관련 포스트
관련 시리즈

관련 도서
관련 파일 다운로드


강의 자료
(교재로 채택하신 분들은 출판사로 메일을 보내주세요) => jeipubmarketer@gmail.com
■ 본문의 그림과 표

샘플 PDF
■ 차례, 옮긴이 머리말, 이 책에 대하여, 베타리더 후기, 1장 처음 만드는 안드로이드 애플리케이션

정오표 페이지
■ (등록되는 대로 링크를 걸어드리겠습니다)
도서 구매 사이트(가나다순)


도서 소개

아마존 No. 1 안드로이드 서적!

8개의 앱을 직접 만들며 배우는 안드로이드 프로그맹!


이 책은 빅 너드 랜치(Big Nerd Ranch)의 유명한 안드로이드 훈련 캠프 과정의 노하우를 기반으로 집필되었다. 따라서 이 책을 통해서 최신 안드로이드의 핵심적인 개념을 배울 수 있고, API에 관한 명쾌한 설명과 더불어 직접 애플리케이션을 작성하면서 안드로이드 프로그래밍의 기초부터 고급 기법까지 배울 수 있다. 또한, 이 책에서는 안드로이드 애플리케이션 개발에 필요한 실제적인 기법을 가르치는 데 초점을 둔다. 안드로이드 스튜디오로 직접 코드를 작성하고 실행하여 이 책의 여러 애플리케이션을 만들어보자. 자신의 안드로이드 프로그래밍 능력이 부쩍 향상되는 것을 체감할 것이다. 각 장의 설명과 프로젝트는 안드로이드 애플리케이션 개발을 시작하는 데 필요한 지식과 경험을 제공하기 위해 설계되고 테스트되었다.


이 책의 구성

이 책에서는 8개의 안드로이드 앱을 작성한다. 어떤 것들은 매우 간단해서 한 장으로 끝나지만, 어떤 것들은 복잡해서 여러 장에 걸쳐 만들어진다. 그중 가장 복잡하고 긴 앱은 11개 장에 걸쳐 개발된다. 모든 앱은 저마다 중요한 개념과 기법을 가르치도록 설계되어 있어, 이 책을 읽으면서 앱을 작성하다 보면 어느새 여러분이 숙련된 안드로이드 프로그래머가 된 것을 느끼게 될 것이다.


제2판에서 달라진 것

베스트셀러였던 1판에 이어 이번 개정판에서는 안드로이드 스튜디오를 사용해서 안드로이드 앱을 개발하는 방법을 보여준다. 그리고 롤리팝에서 새로 소개된 툴바와 머티리얼(material) 디자인이 추가되었다. 또한, 지원 라이브러리의 새로운 도구인 RecyclerView와 구글 플레이 서비스의 설명 및 사용 코드도 추가되었다. 이외에도 표준 라이브러리의 SoundPool, 애니메이션(animation), 에셋(asset)에 관해서도 다룬다.


추천사

빅 너드 랜치에서는 수많은 개발자가 안드로이드 앱을 능숙하게 개발하는 데 필요한 교육 훈련을 제공하고 있다. 이 책은 그 교육의 진수를 모아놓은 것이며, 자신의 실력을 향상하고자 하는 누구에게나 큰 도움을 줄 것이다.

_ 마이크 쉐이버(Mike Shaver), 페이스북의 모바일 엔지니어링 담당 임원


안드로이드에 입문하려는 개발자는 물론이고 어느 정도 경험 있는 개발자도 꼭 읽어야 할 책이다. 나는 이 책의 명쾌함에 감명을 받았다. 안드로이드의 쉽고 어려운 주제 모두를 정말 이해하기 쉽게 설명하고 있다.

_ 제임스 스틸(James Steele), 《Android Developer’s Cookbook》 저자


지은이 소개

빌 필립스(Bill Phillips)

빅 너드 랜치의 안드로이드 강사이자 소프트웨어 엔지니어다. 빅 너드 랜치에서 안드로이드 교재 개발과 강의를 함께 하고 있으며, 안드로이드 프로그래밍 기법에 관한 글을 블로그에도 게시하고 있다. 여가에는 독서를 하거나 피아노 연주를 즐긴다.


브라이언 하디(Brian Hardy)

빅 너드 랜치의 소프트웨어 엔지니어이자 강사다. iOS와 Cocoa 애플리케이션 개발도 하고 있으며, 여가에는 친구나 가족과 함께 시간을 보낸다.


크리스 스튜어트(Chris Stewart)

빅 너드 랜치의 안드로이드 팀을 맡고 있으며 강의도 한다. 여가에는 자전거 하이킹과 여행을 즐긴다.


크리스틴 마시캐노(Kristin Marsicano)

빅 너드 랜치의 안드로이드 개발자이자 강사다. 그녀는 소프트웨어 개발과 교육을 접목하는 데 열정을 갖고 있다. 애플리케이션 개발이나 강의를 하지 않을 때는 요리와 요가 그리고 새로운 지식을 습득하거나 한다.


옮긴이 소개

심재철

현재 프리랜서로, 데이터베이스/모바일 시스템 컨설팅과 강의를 진행하고 있다. 또한, 20여 년 이상을 데이터베이스 및 객체지향 시스템 개발 프로젝트, 건설/금융 분야 애플리케이션 개발 등에 참여했다. 대표 번역서로는 《핵심만 골라 배우는 안드로이드 스튜디오 & 프로그래밍》, 《UML 사용자 지침서》, 《Thinking in JAVA 4/e》, 《이펙티브 자바》, 《SQLite 마스터 북(제2판)》, 《프로 오브젝티브-C 디자인 패턴》, 《세븐 데이터베이스: 만들면서 파악하는 NoSQL》 등이 있다.


차례

1장 처음 만드는 안드로이드 애플리케이션 1

앱 기본사항 2

안드로이드 프로젝트 생성하기 3

사용자 인터페이스 레이아웃 만들기 10

레이아웃 XML에서 뷰 객체로 18

위젯을 코드와 연결하기 22

토스트 만들기 27

에뮬레이터에서 실행하기 29

안드로이드 앱 빌드 절차 41