한빛미디어가 주관하는 IT 도서 리뷰 한빛리더스 5기 첫 리뷰 도서입니다.
지난 3기와 마찬가지로 5기에서도 대학교재 그룹으로 선정되었습니다.
5기 첫 미션도서로 많은 도서가 있었지만 IT COOKBOOK 시리즈로 나온 안드로이드 프로그래밍 교재를 선택하여
리뷰를 진행하도록 하겠습니다.
1. 목차
Chapter 01 안드로이드 개요 및 개발 환경 구축
Chapter 02 처음으로 만드는 안드로이드 응용 프로그램
Chapter 03 안드로이드를 위한 Java 문법
Chapter 04 기본 위젯 익히기
Chapter 05 레이아웃 익히기
Chapter 06 고급 위젯 다루기
Chapter 07 메뉴와 대화상자
Chapter 08 파일 처리
Chapter 09 그래픽과 이미지
Chapter 10 액티비티와 인텐트
Chapter 11 어댑터뷰
Chapter 12 데이터 저장과 관리
Chapter 13 멀티미디어와 Google 지도
Chapter 14 서비스와 브로드캐스트 리시버
Appendix | 안드로이드 기기에서 실습하기
2. 리뷰소감
한빛미디어의 IT COOKBOOK 시리즈답게 짜임새있는 구성과 내용, 적당한 난이도의 실습내용으로 구성되어 있습니다. 안드로이드 캐릭터를 살린 표지 디자인도 촌스러워보이지 않고 깔끔합니다. 다양한 예제소스와 예제화면이 준비되어 있지만 흑백 인쇄라는것이 다소 아쉽다면 아쉬운 부분입니다.
각 챕터별로 소단원이 나뉘어있고, 한 챕터가 끝난 뒤에는 요약과 연습문제를 제공하고 있습니다. 연습문제 난이도는 본 책을 찾아보거나 검색 등을 통해 충분히 응용하여 실습할 수 있는 수준으로 구성되어 있습니다. 또한 자바 기초에 대해 이해한다면 안드로이드 프로그래밍을 하기 훨씬 수월하기 때문에 Chapter 03에서 기본적인 자바 문법에 대해 다루고 넘어갑니다.
전반적으로 IT COOKBOOK 시리즈의 특성을 잘 살린 책이고, 안드로이드 4.0.3(아이스크림 샌드위치, ICS)을 기반으로 작성되어 최신 버전으로 실습을 진행할 수 있습니다. 안드로이드 4.1(젤리빈)이 나온 시점을 감안했을때 가장 최신의 버전으로 작성된 안드로이드 프로그래밍 대학교재라고 생각합니다.
3. 좋은점 & 아쉬운점
전체적으로 책 내용의 레이아웃이 눈에 들어오기 최대한 편하도록 구성되어 있습니다. 또한 챕터 중간마다 [직접 풀어보기]를 통해 예제를 변경하여 실습해볼 수 있도록 제시하고 있습니다.
또한 각 예제코드 좌측에는 라인을 표시하고, 행별로 자세하게 설명을 곁들이고 있습니다. 대부분의 책들이 예제코드를 첨부하지만 어디가 어떤 부분인지 알려주지 않는 경우가 있어 소스는 소스대로, 설명은 설명대로 따로노는 경우가 많은데 본 책은 행 번호별로 어떤 소스인지 알 수 있어 초보자도 쉽게 이해할 수 있는 장점이 있습니다.
개인적으로 아쉬웠던 부분은, 예제 결과 화면을 예제 박스 안 우측 상단에 보여주는 부분입니다. 거의 모든 예제코드에 위 사진처럼 예제 실행 결과를 첨부하는데, 굉장히 어색하게 느껴집니다. 예제 소스와 예제 결과를 따로 분리하고, 예제 결과를 예제소스 설명과 함께 보여주는 것이 더욱 바람직하지 않았을까 생각해봅니다.
또한 화살표를 이용하여 입력 순서를 가리키는 화면들이 종종 나옵니다. 아무리 순서가 정해져있다고 해도 번호를 표시했다면 더 좋지 않았을까 합니다.
'리뷰 > Book' 카테고리의 다른 글
[리뷰] 프로그래머로 사는 법: 프로그래머의 길을 걸어가는 당신을 위한 안내서 (0) | 2012.11.24 |
---|---|
[리뷰] 자바 개발자를 위한 함수형 프로그래밍 (0) | 2012.10.28 |
[리뷰] 거대한 침체 : 고성장 시대의 환상은 깨졌다 저성장 시대를 준비하라 (0) | 2012.06.19 |
[리뷰] 모바일 플랫폼 비즈니스 : 기술.비즈니스.문화의 대융합 (0) | 2012.05.06 |
[리뷰] 경제학자의 인문학 서재 : 그들은 어떻게 인문학에서 경제를 읽어내는가? (0) | 2012.03.28 |
댓글