블로그 이미지
자신의 단점을 메꾸는 것을 단(鍛)이라 하고 자신의 강점을 갈고 닦는 것을 련(鍊)이라 하여, 두가지를 합친 것을 단련이라고 부른다. 붕대마음

카테고리

전체목록 (676)
참고사이트 (8)
Goal (4)
Travel (10)
My Life (110)
Game (35)
Game Review (7)
Game Plan (0)
Books (5)
English (1)
Optimizing (12)
Study (219)
유용한 것들_etc (45)
유용한 것들_func (20)
Unity (48)
Unreal (87)
작업장 (54)
RenderMonkey (6)
정리요망 (3)
따라잡기 시리즈 (0)
링크용 (0)
Total369,455
Today158
Yesterday142

책 제목 : 이것이 안드로이드다 with 코틀린

저자 : 고돈호 지음

출판년도 : 2020.05.1

코틀린은 구글에서 안드로이드 공식 언어로 채택하여 밀어주고 있는 언어라서

안드로이드 앱을 개발할 때 자바와 100%호환이 되고 혼용해서 사용할 수 있으며

자바로 구현 할 때 보다 개발 시간이나 유지보수 측면에서 좀 더 효율 적일 수 있다.

그래서 요즘은 안드로이드 앱을 개발할 때 코틀린을 많이 사용하는 편이며

안드로이드 앱 개발을 처음 배울 때도 코틀린을 먼저 배우는 사람이 늘고 있는 추세이다.

실제로 IT 회사의 개발 및 QA 모집 공고에도 코틀린을 요구하는 경우가 꽤 많다.



이 책의 내용은 코틀린 기초부터 안드로이드 앱 개발까지 다루고 있으며

실제로 오프라인에서 진행했던 강의 내용을 다듬어 정리한 것이다.

개발자의 노하우에 강의의 노하우가 합쳐져 있다.


책의 내용...


책의 내용은 몇가지로 나눌 수 있다.

안드로이드에 대한 소개와 안드로이드 앱을 개발하기 위한 툴 소개.

모든 입문서에 첫장은 해당 기술의 탄생배경, 단어의 뜻, 해당 기술이 필요한 이유,

해당 기술을 공부하기 위해 필요한 준비들, 해당 기술의 근간이 되는 배경지식들을 소개한다.

이 책에서도 코틀린을 공부하기 전에 코틀린이 사용 되는 안드로이드에 대한 소개,

코틀린 소개, 자바와 코틀린 차이 등을 소개하고 코틀린 개발을 위한 준비에 대해 다룬다.


안드로이드 앱을 개발하기 위한 언어인 코틀린의 문법과 사용법.

코틀린 역시 개발 언어로서 개발을 위해 필요한 문법과 사용법이 있다.

이 책은 문법 책이 아니다 보니 기초 문법과 코틀린의 중요 문법에 대해 간략하게 다룬다.


안드로이드의 화면구성요소, 액티비티, 권한처리, 파일 시스템, 데이터 베이스,

카메라, 스레드 와 백그라운드 개념 등 개발에 필요한 내용들 소개.


모든 예제의 시작으로 많이 사용되는 Hello World 부터 시작하여 

화면 구성, 권한 처리, 파일 시스템 등 관련 예제를 실제로 만들어 보면서

코틀린에 친숙해 지고 개발에 익숙해 지도록 유도한다.


책을 읽고나서...

책의 내용이 이미 오프라인 강의를 거친 내용이라서 독자로 하여금

궁금증을 느낄 수 있는 부분들이 잘 정리 되어 있고

각 장에 대한 핵심 개념들이 잘 요약되어 있어 책을 읽기가 편하다.

거기에 추가로 보충설명, 팁, 주의점 들을 따로 분류하여 제공하여

추가 의문점들을 잘 해소시켜 주며 미니퀴즈를 통해 내용 복습 및

추가적인 학습이 가능하도록 배려해 주었다.

그리고 저자 직강 동영상을 을 제공하여 학습에 도움을 주고


막히는 부분에 대해 질문을 쉽게 할 수 있도록 카페를 제공하여 


독자로 하여금 책을 마지막 까지 완주 할 수 있도록 최대한 배려하였다.


링크

책 소개 (한빛미디어)

강의 동영상

온라인 강의 플랫폼

카페

책의 예제소스


Posted by 붕대마음

댓글을 달아 주세요

최근에 달린 댓글

최근에 받은 트랙백

글 보관함