|
이 책은 작년의 스마트폰 열풍이 불기 시작하면서 크게 두개의 모바일 운영체제로 나누어 졌다. 그 중 하나가 애플의 Ios과 구글의 안드로이드이다. 안드로이드는 갤럭시S가 운영체제로 채택하면서 개발자들의 관심이 쏠렸다. 앞으로 모바일 쪽으로 굉장히 많이 발전할 것 같다. 그래서 나 또한 안드로이드 개발자가 꿈이다. 아직은 자바밖에 만져 보진 못하였지만 이 책을 통해서 안드로이드에 입문하였다. 처음에 안드로이드 소개와 플랫폼, 안드로이드 폰소개, 개발시 유의사항 이 꼼꼼하게 나와있었다. 초보자 입장에서 이러한 점은 굉장히 마음에 들었다. 하지만 안드로이드를 깔고 실제 책에 나와있는 예제를 따라해보니 생각만큼 개발하는게 쉽지 않다는 것을 느꼈다. 이해할것도 많고 외워야 할것도 많았다. 이 책에 방대한 양을 다 넣으려니 깊게 설명하는 느낌은 없었다. 그래서 초보자들이 이해하기엔 조금 힘든감이 있다. 개인적으로 동영상강의 같은게 있었으면 더 좋겠다는 생각이 든다. 하지만 이 책을 보면서 나의 첫 어플리케이션을 만들어 보려고 한다. 내용만 다 이해한다면 좋은 책이라 생각한다. |
|
실전 안드로이드 프로그래밍 서적을 통해
자바의 기초노트에서 기본적인 자바의 기본문법들을 복습하고 안드로이드 개발 환경 구축 페이지를 통해 실제 개발할 수 있는 환경을 컴퓨터에 설치하였다. 또한 안드로이드 애플리케이션의 특징인 액티비티, 컨텐츠 프로바이더, 인텐트, 서비스, 브로드캐스트 리시버의 개념을 명확히 할 수 있어 개발자와의 대화가 수월해졌다. 그리고 xml의 하드코딩을 이용한 레이아웃 설계기법을 통해 디자이너 없이 화면구성을 만들 수 있었고, 특히 DroidDraw를 이용한 레이아웃 디자인은 기획자인 나에게 정말 큰 도움이 되었다. 뭐니뭐니 해도 이 책의 장점은 실전연습이였다. xml과 java파일을 이용하여 실무에서 바로 사용할 수 있는 애플리케션 개발 팁들은 나를 바로 개발자로 만들었다. 그러나 난 개발자가 아닌 기획자이기에 깊게는 들어가지 않고 수박 겉 핧기만 하고 싶었다. 그러나 이 책은 나를 손떼게 하지 못할 정도로 흥미진진했고 개발자의 길로 인도하는 듯 너무 재미있다.
|
|
초보자를 대상으로 한건지, 중고급자를 대상으로 한건지 애매하네요. (원래 중급자를 위해서 만든책인데 , 사용자층을 넓히기(?) 위해서 강제로 초급 내용을 집어 넣었다는 느낌이 듭니다) (진짜 왜 자바 기초를 넣었는지 정말로 이해가 안갑니다!!!!!! 아예 중급자로 제대로 타겟을 잡던가) 정리하자면 이런 상황에 처한분들께는 비추천 1. 안드로이드 초보자는 사기전에 한번더 고민해 봅시다 (특히 "학부생"은 사기전에 좀 생각해 보시는게) - 인텐트, 액티비티, 서비스, 컨텐츠 프로바이더에 관한 설명이 정말 간단! 명료! 하게 되어있습니다 - 제대로된 소스 설명을 기대하지 마세요. "요약만 정리해서 보여줍니다 이책은" 2. 앏은책을 좋아해도 초보가 하긴 좀 무립니다 (솔직히 하라면 할수는 있는데 다른책에 비해서 하기 어렵다는게 문제죠 - 초보라면 가성비가 영) - "그래도 앏은책으로 실전을 경험해 보고, 시작하는 거야" 라고 생각하였어도 한번 구입전에 생각을. "안드로이드책 다른거 다 때고 나서 개념 정리하는" 그런 기분이 들게 하는 책이네요. 반대로, 이런 상황에 처한분들께는 추천합니다. 1. 일정은 촉박하고, 빨리 결과를 내어야 할때 (아래도 적었지만 바로 쓸수 있는(?) 예제가 볼륨에 비해 많아요) 2. 안드로이드관련 개념을 간단하게 정리하고, 대략 "이런게 있구나" 정도로 알고 싶으신분 (개발은 아직 시작하지 않는다는 전제하에) 3, 예제 참고용 책 |
|
요즘은 스마트폰에 대한 관심이 광풍이라고 할 만하다.
이 쯤해서 개발자인 나로써 스마트폰에 관심을 안 둘 수가 없다.
책 표지는 깔끔하다. 왠지 드넓은 은하계를 표시한 듯 하다.
첫 장은 현재 스마트폰의 모델 및 추세를 설명했다.
자바에 대한 설명은 간단하다.
각 파트별로 안드로이드의 구성, 각 프로젝트별로 API를 익히도록 구성되어 있다.
전체적으로 여러 가지 설명을 하려 했지만 그 여러가지가 와닿지 않는다. |