|
구글이 제공하는 API 데모(API Demos)는 다양한 Android API(의 일부분)를 사용하는 방법을 알려주는 예제들로 이루어져 있다.
|
|
안드로이드에 갓 입문한 지인들이 관련 예제나 레퍼런스에 대한 문의를 하면 나는 서슴없이 안드로이드 SDK에 포함된 API데모를 추천한다. API데모에는 안드로이드 application개발에 매우 유용한 내용들이 카테고리별로 정리되어 있어, 이것만 잘 참고해도 많은 도움을 얻을 수 있기 때문이다. 본인 역시 API데모를 자주 참고하였고 간혹 잘못알거나 모호한 상태에서 짐작으로 사용해왔던 경우도 있어, 이를 상세히 설명해 놓은 레퍼런스가 있으면 정말 편하겠다는 생각을 했다. 하지만 실제로 이러한 것은 찾아볼 수 없었다. 그러던 와중에 이 책의 출간소식을 들었고 반가움과 동시에 출판사가 테마를 참 잘 잡았구나 하는 생각을 했다.(사실 Title이 너무 거창하여 우려스러운 면이 없지 않았으나, 저자 약력을보고 일단 믿고구입) 이 책은 API데모 예제에 대한 자세한 설명(class, method, parameter, flags..etc)은 물론이고 각종 매니저나 시스템 관련 사항에 대한 첨언도 군데군데 포함하고 있다. 또한 안드로이드 초보자의 경우 예제 폴더에 있는 java 파일과 , res파일들이 어떻게 연결되는지 조차도 알기 쉽지 않은데, 이러한 부분까지 상세하게 설명되어 있는 배려가 돋보였다. 총평을 쓰자면... 교과서 위주로 학습한 안드로이드 초보자에게는 차근차근 따라가면서 실력을 함양할 수 있는 좋은 실전연습문제 역할을, 중급 개발자에게는 영어사전 찾듯이 필요할때마다 참고할 수 있는 훌륭한 레퍼런스 역할을 할 수 있을 것 같다. |
|
이 책은 초보자 용은 아닙니다. 어느정도 개발 경험이 있고, 응용된 예제가 필요한 경우에 찾아볼 수 있도록 구성되었습니다. 그리고, 안드로이드의 모든 부분에 대한 예제가 수록되어 있는 것은 아니니, 구입하실 분은 목차를 먼저 보셔서 본인이 필요한 부분이 포함되어 있는지 우선 찾아보시기 바래요. 책에 수록된 소스들은 별도로 제공되지 않아서, 일일이 실행해봐야 되는데, 종종 오타도 있고, 빠진 부분도 있어서 주의깊게 살펴보셔야 됩니다. 시중에 안드로이드 관련 서적이 많이 있지만, 사실상 중급자들이 볼만한 책이 없는 시점에서 이 책 정도면 꽤 많은 도움이 될거라고 생각합니다.
|
|
안드로이드 개발자 대열에 합류하기 위해 이런 저런 입문서를 보면서 개념은 익혔으나 정작 어플리케이션 개발을 해 나가면서 막히는 것이 많았다. 그럴 때 마다 개발자 사이트를 뒤져가며 어렵게 찾아서 해결했던 적이 많았는데, 서점에서 이 책을 보는 순간 그런 수고를 덜어 줄 만한 책이 나왔구나 하며 망설임없이 구입하게 되었다. 수록된 예제는 책이 없더라도 SDK 를 설치한다면 누구나 쉽게 찾아 볼 수 있는 것이지만, 그냥 베껴쓰기만 한다면 그 의미를 잘 모르고 필요 없는 코드나 의도에 맞지 않는 코드를 그대로 쓰기 쉽상이다. 물론 나도 그 중에 한사람 ^^;; 하지만 이 책에서는 친절한 해설과 그림이 있어 시스템을 이해하고 개발 할 수 있도록 도와준다. 실제로 몇 장 읽다보니 과거에 내가 의미를 모르고 그냥 갖다 썼던 예제에 이런 의미가 있었구나 뒤늦게 깨닫기도 했다. 개발하면서 책꽂이에 꽂아두고 필요할 때 마다 레퍼런스용으로 쓰면 더 좋을만한 책! 요즘 나오는 화려한책에 비해 다소 심심한 편집이 아쉽기는 하지만 내용면에서는 확실히 만족스럽다. 과거 입문서에서 필요한 것을 찾지 못한 사람이라면 이 책을 보라고 추천한다. |