안드로이드 네이티브 개발 공부: 0. 책 고르기

2025. 4. 17. 23:05프론트엔드 개발/안드로이드

 

React Native로 앱 개발을 하고 있지만, 결국 제대로 하려면 네이티브 개발 공부를 해야 한다는 사실을 느꼈다. 그래서 기초적인 내용이나마 iOS와 함께 Android 네이티브 개발을 공부해보려고 한다.

 

강의도 좋지만 우선 기본적으로 정석같은 책이 있으면 좋을 것 같아서 하나 추천을 받은게 "실무에 바로 적용하는 안드로이드 프로그래밍"(제4판)이었다. ChatGPT한테 추천받은 책이어서 고민 중이었는데 친구인 호주 개발자인 @chi-chi님도 이 책을 추천해줘서 결정하게 됐다. 

 

이 책으로 조금씩 공부해보고 그걸 기록해보기로 했다.

 

참고로 ChatGPT가 알려준 이 책의 장점은 이렇다.

"실무에 바로 적용하는 안드로이드 프로그래밍"(Android Programming: The Big Nerd Ranch Guide)는 아주 좋은 책이야.

이 책의 장점은:
✅ 기초부터 차근차근 설명 – Android 생명주기, UI 구성, 데이터 저장, 네트워크 등 기초 개념을 깊이 있게 다룸
✅ 실습 위주 구성 – 따라 하면서 직접 구현할 수 있는 예제가 많음
✅ 실무에서 필요한 내용 포함 – RecyclerView, 데이터 저장, API 통신 등 실제 앱 개발에 필요한 내용을 다룸

📌 주의할 점
- 최신 트렌드인 Jetpack Compose 대신 기존 XML 기반 UI를 중심으로 설명 Kotlin 기반 설명인지 확인 필요 (예전 버전은 Java로 설명)

💡 추천 활용법
1. 이 책으로 기본 개념 & Android 구조를 먼저 익히고,
2. 이후 Jetpack Compose 강의/공식 문서로 최신 UI 개발 방식까지 배우는 걸 추천!

혹시 Jetpack Compose 중심의 책을 찾고 있다면 "Android Jetpack Compose Essentials" 같은 책도 고려해볼 만해. 😊

 

혹시 이 책에 대해 잘 알고 있거나 흥미가 있으신 분은 댓글로 반응 주시면 감사하겠습니다.