brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jan 06. 2022

(책 후기) 오준석의 안드로이드 생존 코딩-2022-1

네이버 카페 이벤트에 당첨되어 책을 제공받아 작성된 서평입니다.

개인이 읽고 솔직하게 작성되었습니다.


안드로이드 개발 시작으로 가장 좋은 책이라 생각합니다.

왜냐하면 앱 개발도구, 기기, 에뮬레이터 사용법, 첫 번째 앱 만들기까지 다 나와 있기 때문입니다.

더불어 여러 예제가 있어서 실제로 구현하는데 문제가 없도록 해줍니다.


이 책의 구성을 보면 명확합니다.


<1장> 안드로이드 앱 개발 도구인 안드로이드 스튜디오 설치법

<2장> 기기와 에뮬레이터 사용법

<3장> 첫 번째 앱 만들기

<4장> 코틀린

<5장>~<10장>까지 5개 예제

 비만도 계산기, 스톱워치, 나만의 웹브라우저, 수평 측정기, 전자 액자, 지도와 GPS 만들기



책 내용을 한번 봅시다~


<1> 이 책의 개발 언어는 코틀린입니다.


코틀린인 이유 중 하나를 보면 코틀인 이 답이다 라는 생각이 듭니다. ^^

"구글의 앱도 코틀린으로 다시 만들고 있습니다"



<2> 개발에 필요한 도구


1

PC 권장 사양 - 최소 8기가 이상 메모리

// 개인적으로 공감합니다. PC 가 좋아야 개발 속도도 빠릅니다. 낮으면 정신 건강이 해롭다는 말에 100% 공감합니다.


2

안드로이드 스튜디오 설치~

앱 개발하기 위한 도구이죠!! 필수


3

안드로이드 설치하는 법 설명이 나옵니다.

윈도즈에서 설치하는 법

맥에서 설치하는 법

리눅스에서 설치하는 법  모두 다 나옵니다 ^^


4

프로젝트 시작하는 법 나옵니다.

자 이제 시작!!!



<3> 기기와 에뮬레이터 사용법


1

기기 사용법이 나옵니다.

이게 중요합니다.


기기로 해야 빠르게 보이고, 제약이 없습니다.

에뮬레이터는 GPS. 카메라 등 테스트가 어렵고 메모리를 많이 사용합니다.


기기로 사용하게 하려면 개발자 모드로 들어가야 합니다.

이 부분은 다른 책에는 잘 없습니다.

예전에 오프라인 교육받을 때 저도 배웠는데 , 대부분의 책에는 없어서 아쉬웠습니다.

이 책에는 있습니다 ^^

개발자 모드로 들어가는 법!!!


2

에뮬레이터 실행법  나옵니다.

몇 가지 테스트만 빼고 다 됩니다.

세팅하세요 ^^



<4> 첫 번째 앱 만들기


1

안드로이드 스튜디오 사용법을 잘 알려줍니다~

툴을 잘 알아야 개발을 빠르게 할 수 있습니다.



<5> 코틀린 언어 배우기~


코틀린 파일 작성법부터 설명해줍니다^^



<6> 예제들 6개~


 비만도 계산기, 스톱워치, 나만의 웹브라우저, 수평 측정기, 전자 액자, 지도와 GPS 만들기


6개를 다 하고 나면 앱 개발의 기본적은 부분을 다 이해할 수 있을 거 같습니다.

이제 반복해서 익숙하게 하는 법만 남았네요~

저도 6개를 하나씩 해봐야겠습니다~~



부록으로

구글 플레이 스토어에 앱 배퍼하는 법이 있습니다.

대박!!

도움이 큽니다.



정리하면..

안드로이드 개발 시작으로 가장 좋은 책이라 생각합니다.

왜냐하면 앱 개발도구, 기기, 에뮬레이터 사용법, 첫 번째 앱 만들기까지 다 나와 있기 때문입니다.

더불어 여러 예제가 있어서 실제로 구현하는데 문제가 없도록 해줍니다.


안드로이드 스튜디오 설치부터 하나씩 다시 공부 하기 가장 좋은 책으로 추천드립니다.

앱 개발을 처음 하는 분에게 추천드립니다~

2022년 1월 출간서입니다~~

바로 구매해보세요. 후회 안 합니다~


교보문고에서 구매

http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791162244999&orderClick=LEa&Kc=



다른 공부 자료는 여기 참고하세요.


같이 볼한한 책

https://brunch.co.kr/@topasvga/1452



감사합니다.










매거진의 이전글 책)안드로이드 스튜디오 Arctic Gox &프로그래밍
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari