본문으로 바로가기






안녕하세요 Pixui 입니다.


오늘은 안드로이드 책을 추천드릴까 합니다.


요즘 IT 쪽으로 관심을 갖고 계신 분들이 많으실 텐데요,


특히 모바일 쪽으로, 


직접 앱을 개발해 보고 싶으신 분들, 그런데 어디서 부터 어떻게 공부해야 될지 모르겠으신 분들


꽤 있으시라 생각됩니다.



동영상 강좌도 많지만, 개념적인 부분까지 자세히 설명을 해주지는 않으니깐요.


그런 분들을 위해서 책을 추천드릴까 합니다.


"처음 시작하는 개발자를 위한 나의 첫 안드로이드" 라는 책입니다.




안드로이드_책_추천






책 구성은 심플 합니다.


- 안드로이드의 개념, 구성요소, 개발환경 소개

- 안드로이드 스튜디오 설치 및 프로젝트 생성

- 안드로이드 기초 개념

- 액티비티

- 기본 위젯

- 안드로이드 레이아웃

- 뷰 컨테이너

- 프래그먼트

- 알림

- 인텐트와 액티비티

- 템플릿을 활용한 프로젝트 생성


이 밖에도 계산기 앱 만들기, 메모 앱 만들기 두가지 예제를 수록하고 있고


초보자들이 겪으면 당황하게 되는 오류에 대해서도 설명하고 있습니다.



이 책의 장점은 바로 초보자들을 위한 섬세한 설명입니다.


저도 많은 프로그래밍 책들을 읽어본 경험으로, 

이 책은 지극히 초보자들을 위해서 쓰여졌다는 것을 느낄 수 있었습니다.


일단 책에 코드가 많지 않습니다.  초보자들은 코드를 보면 당황 할 수 있습니다.

그림이 많이 있고, 안드로이드 스튜디오의 각 메뉴들의 간략한 기능과 설명부터, 프로젝트 생성, 레이아웃 페이지

스크린 샷까지 친절하게 나열되어 있는 것을 볼 수 있습니다.







제 경험으로는 gradle이나 manifest를 수정하던 중에 오타가 나거나, 버전을 잘못 입력했다거나

옵션을 잘못 적용하여, 오류가 났었던 적이 있었는데,


이런 기초 적인 것들은 구성요소에 대한 이해가 부족한것에서 오는데, '나의 첫 안드로이드' 이 책에서는

이런 부분들도 세세하게 설명을 잘 해주고 있는 것을 확인 할 수 있었습니다.





"로그를 레벨에 따라 찍을 수 있고, 로그 콘솔을 보는 방법을 자세히 설명해 주고 있다."










"코드의 각 파트별로 번호를 기입해서 부분적으로 설명을 해주고 있다."





또한 단원이 끝날 때마다 도전 프로젝트라는 섹션이 있어서,

독자들이 직접 주어지는 과제를 해결해 보는 시간을 갖고, 그로 인해 단원을 이해하는데 도움이 되도록 한점은

장점이라고 볼 수 있습니다. 참고로 정답은 책 뒷편에서 보여주고 있습니다.



장점이 있으면 단점도 있겠지요?

단점은, 자바 JAVA에 대해 어느정도 지식이 있으셔야 온전히 이 책을 이해 하실 수 있습니다.

이 책에서는 java 문법에 대해서는 1도 설명하고 있지 않습니다. 

물론 안드로이드 앱을 만드는데 있어서, java 문법이 아주 중요한 것은 아니지만, 

프로그래밍 지식이 없는 완전한 초보자가 볼때 레이아웃과 위젯 정도 배치하고 더이상 진전이 안되는 상황이 

올수도 있을 것 같습니다.


두번째로 앱을 만드는 것까지는 따라할 수 있었겠지만, 배포하는 법을 설명하지 않고 있습니다.

배포하고, 스토어에 올리는 것까지 포함하여 설명해 주었더라면, 입문자 레벨에서 더할 나위 없는

입문서가 아니었을까 하는 생각이 듭니다.



마지막으로 총평을 하자면, 안드로이드에 입문하고 싶은 사람들이 각잡고 7주일 정도면, 

아 안드로이드 앱 이렇게 만드는 구나하고 쉽게 쉽게 넘기면서 볼수 있는 책이지 않나 싶습니다.

경력자인 제가 봐도 나름 깔끔한 설명에, 모르고 넘어가기 쉬운 부분까지 잘 설명이 되어 있는 책이지 싶습니다.


한빛 미디어에서 출판하고, 한동호 님이 집필하진

'처음 시작하는 개발자를 위한 나의 첫 안드로이드' 라는 책 리뷰해 보았습니다.

관심있으신 분들께 추천드립니다.


이상 끝










 


댓글을 달아 주세요