-
💡 안드로이드 교재 추천 <실무에 바로 적용하는 안드로이드 프로그래밍>| 이모저모 2021. 7. 14. 00:40
한줄 키워드
초급, 중급, 안드로이드 개발자, 최신 기술, 코틀린(Kotlin), 라이브러리, 알찬 내용, 실무형 앱
고로놔때문에 최근 일주일간 밖에 나간 게 세 번밖에 없네요.
그 중 두번은 42서울 퇴소 관련으로 잠깐 슝 갔다 온 일이었고,
한 번은 잠실 교보문고에 다녀왔는데요
교보문고에 간 배경은 이렇습니다.
다음은 입문자용 안드로이드 책 한 권을 떼고, 실제 프로젝트를 만들려고 보니까 든 생각? 느낌? 입니다.
"이제 안드로이드 스튜디오 기능은 다 알겠고, 개념도 다 알겠어.
근데 앱은 어떻게 만들지?"
어차피 이제 SSAFY를 하면서 차근차근 배워나가기야 하겠지만...
제 스스로 개별학습도 하고싶어서 길잡이가 필요하다는 생각이 들어서, 서점으로 직행했습니다
직접 가서 수십권의 안드로이드 저서를 훑어보며 목차와 내용을 살펴봤는데요
그 끝에 결정한 책이 바로 <실무에 바로 적용하는 안드로이드 프로그래밍> 입니다.
(저 : 크리스틴 마시캐노, 브라이언 가드너, 빌 필립스, 크리스 스튜어트
심재철 옮김
제이펍(Jpub) 출판)
이 책은 이런 분들에게 추천합니다.
- 나는 입문자는 아니야! 초급~중급 안드로이드 개발자
- 안드로이드 최신 기술(2021년 기준)이 알고 싶으신 분
- 책의 가독성이나 디자인은 상관 없어! 내용만 알차면 되지!
- Kotlin으로 실무형 앱을 만들어보고 싶어!
- 레트로핏이나 Gson 등 JetPack을 비롯한 유용 라이브러리를 공부하고 싶어!
- 단순히 앱을 만드는게 아니라, 그 원리까지 자세히 공부하고 싶어!
이 책은 java 코드를 제공하지 않고,
오로지 kotlin으로만 작성되어 있습니다.
위에서 말씀드렸다시피 아주 입문자용 교재는 아니라,
Kotlin 문법에 대해서는 다루지 않습니다.
다만 기능과 요소 하나하나에 대해서 아주 디테일하게 설명하므로
Kotlin 문법 및 객체지향 프로그래밍 원리 및 구조(인터페이스, 내부클래스, 익명클래스 등)만 알면
안드로이드를 처음 접하시는 분들도 충분히 따라오실 수 있습니다.
목차
제가 안드로이드 교재들을 찾아보며 가장 유심히 봤던 부분인데요.
다음 키워드들이 목차나 색인에 포함되어 있는지 찾아봤습니다.
Json, Gson, Retrofit, SharedPreference, API, Cache, Kotlin 기반, ViewBinding 적용(최신화 여부 검증)
대부분의 교재들은 Json정도만 다루지, 이 모든게 나와있는 교재는 거의 없었습니다.
서점 전체에서 이 책을 포함, 딱 두 권 찾았는데요.
다른 교재는 디자인은 예뻤는데,
너무 얕게 훑고 지나가는 느낌이 강해서 이 책으로 정했습니다.
단점
이 책의 단점은 위에서 말씀드렸다시피... 가독성과 디자인인데요.
종이도 얇은 편이고, 저자가 많은 내용을 자세히 다루려다 보니 가독성이 좋지는 않습니다.
하지만 그만큼 저자가 독자를 훌륭한 안드로이드 개발자로 키워내겠다! 하는 진심이 느껴지는 책입니다.
약간 백과사전 느낌이 있죠? ㅎㅎㅎ
이상으로 책 리뷰를 마치겠습니다.