서브메뉴

본문

Head First Android Development (개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서)
Head First Android Development (개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서)
저자 : 돈 그리피스|데이비드 그리피스
출판사 : 한빛미디어
출판년 : 2018
ISBN : 9791162240953

책소개

최신 인지과학이론을 바탕으로 반복학습/재미요소를 모두 갖춘 안드로이드 앱 개발 도서
이 책은 『Head first』 시리즈 학습 원리에 기초하여 모든 페이지가 그림과 대화체를 바탕으로 구성되어 있습니다. 딱딱한 강의식 말투보다는 개인적으로 대화를 나누듯 재미있는 설명으로 안드로이드 앱 개발을 배웁니다.

배울 수 있는 예제만 개발했습니다
1장부터 마지막까지 다양한 앱을 만들어보도록 설계되었습니다. 어떤 앱은 아주 간단하게, 안드로이드의 특정 기능에만 중점을 두고 있으며 어떤 앱은 덩치가 크고 여러 컴포넌트를 합치는 방법을 확인할 수도 있습니다.
물론, 모든 앱의 모든 기능을 완성하진 않으므로 필요에 따라 여러분이 직접 실험하고 앱을 완성할 수도 있습니다. 이처럼, 매우 다양한 예제를 통해 독자 스스로 안드로이드 앱 개발의 기본 개념을 다지도록 하는 점이 이 책의 장점입니다.

지금 바로 안드로이드 앱을 만들 수 있게 설계된 도서
V 자바와 XML을 이용해 안드로이드 앱을 만듭니다. 자바 프로그래밍 경험이 없다면 자바 입문서(Head First Java, 이것이 자바다)를 먼저 읽어보세요.
V 안드로이드를 전혀 개발해본 적이 없어도 1장부터 바로 앱을 만들 수 있습니다. 또한 안드로이드 개발의 공식 IDE 안드로이드 스튜디오를 사용하는 방법도 배웁니다.
V 배울 수 있는 수준의 예제만 개발해 넣었습니다. 모든 앱의 모든 기능을 완성하진 않으므로 필요에 따라 여러분이 직접 테스트하고 앱을 완성할 수 있습니다.

★★ 이 책이 출간되는 현 시점(2018년 7월)에서의 안드로이드 최신 버전은 오레오(8.0)이지만, 이 책은 누가 버전(7.0)을 기반으로 하고 있습니다. 하지만 기본적인 안드로이드 개발 방법은 달라진 것이 없으므로 이 책을 학습하는 개발자 입장에서 크게 문제되지 않습니다.
아울러 책 전체에서 다루는 내용은 버전에 크게 구애받지 않는 내용으로 구성되어 있으며, 실제 앱을 개발할 때 많은 기기에서 앱을 실행할 수 있도록 API 수준을 낮게 설정하는 것이 현실이므로 독자 여러분들도 참고하시기 바랍니다.★★
[교보문고에서 제공한 정보입니다.]

출판사 서평

[역자의 말]
즐겁게 안드로이드 프로그래밍을 즐길 수 있도록 도와주는 『Head First Android Development』가 개정판으로 찾아왔습니다. 헤드 퍼스트 시리즈는 이미 프로그래밍 책으로는 재미있는 그림과 흥미를 끄는 내용으로, 학습하기 좋은 책으로 소문이 나 있습니다. 이 책은 안드로이드 앱을 개발하는 데 꼭 필요한 내용을 재미있게 설명하고 있습니다. 대부분의 프로그래밍 책에 부족하거나 아쉬운 점이 있기 마련인데 이 책은 지원 라이브러리를 사용하는 방법, 컨스트레인트 레이아웃 사용 방법, 툴바와 내비게이션 드로워 등 최신 UI를 앱에 적용하는 방법 등 꼭 필요한 내용으로 가득 차 있습니다.
이 책이 출간되는 현 시점(2018년 7월)에서의 안드로이드 최신 버전은 오레오(8.0)이지만, 이 책은 누가 버전(7.0)을 기반으로 하고 있습니다. 하지만 기본적인 안드로이드 개발 방법은 달라진 것이 없으므로 이 책을 학습하는 개발자 입장에서 크게 문제되지 않습니다.
아울러 책 전체에서 다루는 내용은 버전에 크게 구애받지 않는 내용으로 구성되어 있으며, 실제 앱을 개발할 때 많은 기기에서 앱을 실행할 수 있도록 API 수준을 낮게 설정하는 것이 현실이므로 독자 여러분들도 참고하시기 바랍니다.
우정은 드림

[관련도서]
-『나의 첫 안드로이드』(2018, 한빛미디어)
-『이것이 자바다』(2015, 한빛미디어)
[교보문고에서 제공한 정보입니다.]

목차정보

1장. 시작하기
2장. 대화형 앱 만들기
3장. 여러 액티비티와 인텐트
4장. 액티비티 생명주기
5장. 뷰와 뷰 그룹
6장. 컨스트레인트 레이아웃
7장. 리스트 뷰와 어댑터
8장. 지원 라이브러리와 앱 바
9장. 프래그먼트
10장. 큰 인터페이스용 프래그먼트
11장. 동적 프래그먼트
12장. 디자인 지원 라이브러리
13장. 리사이클러 뷰와 카드 뷰
14장. 내비게이션 드로워
15장. SQLite 데이터베이스
16장. 기본 커서
17장. 커서와 asynctask
18장. 시작된 서비스
19장. 바운드 서비스와 권한
부록 i. 상대 레이아웃과 그리드 레이아웃: 상대를 만나보세요
부록 ii. 그레이들: 그레이들 빌드 도구
부록 iii. art: 안드로이드 런타임
부록 iv. adb: 안드로이드 디버그 브릿지
부록 v. 안드로이드 에뮬레이터: 속도 높이기
부록 v.i 나머지: (우리가 다루지 않은) 열 가지 주제
[교보문고에서 제공한 정보입니다.]