-
[Review] 이것이 안드로이드다 with KotlinReview 2020. 5. 31. 14:56
한빛 미디어 리뷰어로 채택되어 본 책을 리뷰할 수 있게 되었습니다.
최근에 안드로이드 개발 어떤 책으로 시작하였어요?라는 질문을 봤는데,
이것이 안드로이드다 라는 책으로 시작되었다는 답변을 봤었다. 그 이후 본 책에 흥미를 갖게 되어서 리뷰하게 되었다.
많은 안드로이드 개발자들이 좋다고 하는 책에는 어떤 내용이 수록되어 있는 것일까가 궁금했다.#목차
더보기___지은이 글
____도움을 주신 분들
____일러두기
____이 책의 구성
____동영상 강의 및 Q&A
PART 1 안드로이드와 코틀린
Chapter 01 코틀린 안드로이드 이해하기
__1 안드로이드와 코틀린
__2 안드로이드 아키텍처
Chapter 02 개발 도구 설치와 앱 실행하기
__1 안드로이드 스튜디오 설치/시작
__2 앱을 만들어 실행하기
Chapter 03 코틀린 사용을 위한 기본 문법
__1 코딩 준비하기
__2 변수와 상수
__3 조건문
__4 배열과 컬렉션
__5 반복문
__6 함수
__7 클래스와 설계
__8 null 값에 대한 안정적인 처리 : Null Safety
PART 2 안드로이드의 화면 구성과 생명 주기
Chapter 04 위젯과 리소스 다루기
__1 배치를 담당하는 레이아웃
__2 화면에 그려지는 디자인 요소 위젯
Chapter 05 화면 구성하기
__1 액티비티
__2 컨테이너 : 목록 만들기
__3 액티비티의 조각 프래그먼트 다루기
__4 뷰 사용하기
__5 탭 메뉴로 화면 구성하기 : ViewPager와 TabLayout
PART 3 안드로이드 프로그래밍
Chapter 06 권한
__1 권한과 권한의 유형
__2 위험한 권한 처리하기
Chapter 07 파일 입출력과 SharedPreferences
__1 파일 입출력
__2 SharedPreferences
Chapter 08 데이터베이스
__1 관계형 데이터베이스와 안드로이드
__2 화면을 만들고 소스 코드 연결하기
__3 Room : ORM 라이브러리
Chapter 09 카메라와 갤러리
__1 카메라 사용하기
__2 촬영한 사진 저장하고 갤러리에서 사진 가져오기
Chapter 10 스레드와 핸들러, AsyncTask
__1 스레드와 루퍼
__2 AsyncTask
Chapter 11 서비스와 콘텐츠 리졸버
__1 서비스
__2 콘텐트 리졸버
Chapter 12 구글 지도, 네트워크, Open API
__1 구글 지도
__2 네트워크
__3 Open API 사용하기
Appendix A구글 플레이 스토어에 앱 출시하기
__ A.1 설치 파일 생성하기
__ A.2 구글 개발자 등록하기
__ A.3 앱 등록하기
____미니 퀴즈 정답
____찾아보기
한빛 미디어에서 가져온 목차이다.
금액은 34000원으로 개인적으로 목차 외적으로 책 하단에 쓰인 프로젝트들이 궁금했다.
#Review
예전에는 JAVA로 알려진 안드로이드 책이 많았는데 최근 들어 코틀린으로 되어있는 예제 책들이 많아졌다.
대부분 코틀린에 관하여 필요한 필수 지식을 알려주고 내용이 들어가는데 본 책도 마찬가지로 3장에서
코틀린에서 알아두면 편한 내용들을 언급하고 들어간다.
또한 마찬 가지로 하단에 미니 퀴즈가 있어서 여러 가지 배웠던 내용들을 복습할 수가 있다.개인적으로 코틀린과 안드로이드에 대하여 어느 정도 기초지식이 있는 사람들이라면
본 책 내용에서 여러 가지를 고려해보고 나서 책 뒷부분에 바로 프로젝트를 하는 게 도움이 되지 않을까 생각한다.구글 개발자 등록부터 여러 가지 예제들이 나와있는데 그 점들이 도움이 많이 될 거 같다.
#Conclusion
현직 안드로이드 개발자부터 코틀린에 대한 지식이 없거나
코틀린으로 안드로이드 개발자를 하고자 하는 여러 독자들에게 도움이 많이 될 책 같다.
예제 소스부터
동영상 강의까지 포함하고 있으며
책을 읽으며 모르거나 이해가 가지 않는 부분은 Q&A 사이트에 질의응답을 올리면 됨으로
후 처리까지 완벽한 책이 아닌가 싶다.
코틀린으로 안드로이드 개발을 하고자 하는 독자들에게
최적의 책이 아닐까 싶다.LIST'Review' 카테고리의 다른 글
[Review] 오준석의 플러터 생존코딩 (0) 2021.06.20 [Review] 쉽게 배워 바로 써먹는 디자인 패턴 (0) 2020.10.25 [Review] Head First Go (한빛미디어) (0) 2020.04.30 [Review]Git 교과서 (길벗) (0) 2020.04.05 [Review]다이내믹 프로그래밍 완전 정복(한빛 미디어) (0) 2019.11.11