메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

이것이 안드로이드다 with 코틀린(개정판)

안드로이드 입문의 3가지 장벽, 언어+실전+환경 완벽 대응!

한빛미디어

집필서

판매중

초급 초중급 중급 중고급 고급
5점 (7명)
좋아요 : 2

최신 버전에 맞춰 완벽하게 실습할 수 있는 코틀린 안드로이드 앱 개발 도서!

 

코틀린, 안드로이드, 안드로이드 스튜디오! 코틀린으로 안드로이드 앱을 개발하려면 살펴봐야 할 사항이 많습니다. 특히 코틀린 1.4.20 버전부터는 코틀린 익스텐션이 폐기되는 터라 입문자로서 더욱 혼란스럽습니다. <이것이 안드로이드다 with 코틀린(개정판)>은 최신 버전에 대응해 코틀린 익스텐션 코드를 걷어내고 뷰바인딩 코드로 전면 수정했습니다. 물론 안드로이드 스튜디오 4.1과 4.2 베타, 그리고 안드로이드 11에 맞게 테스트했으며 MediaStore, Room, 코루틴 등의 설명도 추가했습니다. 

 

 

“좋은 회사의 안드로이드 개발자로 취업하기 위해서 꼭 알아야 할 것”과 “좋은 회사에서 안드로이드 개발자에게 요구하는 것”을 한 권에!

 

현업에서 꾸준히 강의하고 개발해온 저자의 18년 노하우를 전부 담았습니다. 막연히 개발자가 되고 싶거나 개발에 대한 배경 지식이 없는 입문자도 쉽게 이해할 수 있는 도서를 만들었습니다. 안드로이드 스튜디오 사용법과 코틀린의 기본 문법부터 Open API를 활용해 앱을 만들고, 구글 플레이 스토어에 배포하는 과정까지 안드로이드 앱 개발에 필요한 모든 과정을 친절히 설명합니다.

 

하나! 코틀린이 낯설다고요? 걱정하지 마세요, 코틀린 기본 문법부터 설명합니다. 

안드로이드 앱 개발은 두 가지 언어로 할 수 있습니다. 자바와 코틀린인데요.  최근 구글이 안드로이드 공식 언어로 코틀린을 채택했습니다. 또한 코틀린은 자바와도 완벽 호환이 가능하기 때문에 안드로이드 앱을 만들고 싶다면 코틀린이 필수입니다. 이 책은 코틀린을 모르는 독자도 앱을 개발할 수 있도록 안드로이드 앱 개발에 필요한 코틀린 기본 문법부터 설명합니다. 앱 개발에 꼭 필요한 내용들을 압축해서 담았습니다.

 

둘! 안드로이드 프로그래밍의 기초, UI 구성과 생명주기부터 설명합니다.

안드로이드 스튜디오를 설치하고 기본 화면 구성을 설명합니다. 위젯과 레이아웃을 다루고, 액티비티와 컨테이너, 뷰를 통해서 화면 전체를 컨트롤하는 방법을 순서대로 설명합니다. 설명을 따라 작성하는 작은 프로젝트는 나중에 실전 프로젝트에 활용할 수 있습니다.

 

셋! 실무에서 사용하는 앱 개발에 필요한 개발 지식을 다룹니다.

앱 개발은 단순히 코틀린 언어를 익히고 안드로이드의 화면을 구성한다 해서 완성할 수 있는 게 아닙니다. 네트워크나 데이터베이스, 오픈 API처럼 안드로이드 앱 개발에 필요한 다양한 개발 분야의 지식을 다루고 실습합니다.

 

넷! 실전 프로젝트를 포함한 52개의 예제로 다양한 기능을 실습합니다.

가장 많이 활용되는 기능인 사진, 카메라, 데이터베이스, 파일 입출력, Open API를 다루는 프로젝트를 실었습니다. 수록된 타이머 앱, 카메라 앱, 메모장 앱, 음악 플레이어 앱, 서울시 도서관 앱 프로젝트 등을 통해 이러한 기능을 익히고 활용하여 맞춤형 앱을 개발해보세요. 

 

- 초판 독자 리뷰

  • 교보문고 j***6 님 ▶ 안드로이드 입문 책으로 안드로이드 개발 언어가 Java에서 Jetbrains에서 개발한 kotlin으로 전환되어 가는 추세이고, 안드로이드 공식문서도 kotlin으로 사용하기 시작했는데 이 책은 그 흐름을 잘 파악하여 안드로이드 개발 입문자가 kotlin을 사용하여 개발할 수 있도록 설명해 주고 있다. 새로운 안드로이드 프로젝트를 시작한다면 kotlin으로 개발하는 것을 추천한다. 이 책은 간단한 kotlin의 사용법을 먼저 설명한 후에 애플리케이션을 개발하는 방법을 상세하게 설명하고 있다. 또한 위젯의 활용 방안과 레이아웃을 구성을 도식화하여 잘 설명해 이해하기 쉽다. 여기서 ‘잠깐’이라는 항목은 팁을 알려주는데 매우 유용하다. 사실 여러 안드로이드 책을 보았지만 이 책처럼 상세하게 설명해 주는 책은 오랜만에 보아 강력 추천한다. 
  • 예스24 강*자 님 ▶ 저자가 강의를 기반으로 책을 집필해서 입문자를 배려해 설명이 쉽고 자세히 쓰여있다. 개발을 시작하는 입문자들이 겪을 수 있는 상황에 대한 설명도 자세히 적혀있고, 알아두면 좋은 팁들도 많이 소개되어 있다. 이 책을 끝까지 읽게 되면 자신만의 안드로이드 앱을 만들 수 있으며, 앱을 구글 플레이에 등록하고 출시하는 방법도 부록으로 제공해주기 때문에 새로운 도전을 해볼 수 있을 거라 생각된다.
  • 알라딘 이*은 님 ▶ 이전부터 조금씩 프로그래밍 기초를 배우다가, 본격적인 안드로이드 앱 개발에 관해 알고 싶어 읽게 되었다. 코틀린의 기초, 안드로이드 빌드 과정, 여러 가지 예제 등 참고할 만한 사항이 많았다. 책은 무려 51가지의 프로젝트를 다루는데, 이러한 다양한 예제와 함께 개념까지 공부할 수 있는 것이 이 책의 장점인 것 같다. 어느 정도 프로그래밍을 익히고 본격적으로 앱 개발을 시작해 보고 싶은 분들께 추천드리는 책이다.

 

이 책이 필요한 독자

  • 코틀린은 처음이다. 안드로이드 앱을 만들고 싶다.
  • SW 개발자 중 안드로이드 앱 개발자가 되고 싶다.
  • 입사 후 의지와 상관없이 업무상 앱 개발을 담당하고 있다.
  • 가볍게 유튜브 강의로 접했는데 본격적으로 앱 개발을 하고 싶다.

 

 

도서 특징

 

1. 입문자 눈높이로 친절하고 상세히 설명한 기본 문법을 익히고 [학습 목표]를 통해 각 장에서 짚어야 할 핵심 개념을 배운다. 

 

2. [여기서 잠깐]과 [미니 퀴즈]로 지루할 틈 없이 복습한다. [여기서 잠깐]을 통해 자칫 놓치고 갈 수 있는 사소한 내용까지 전부 잡았다. 또한 이론과 코드로 지쳐갈 즈음 [미니 퀴즈]를 통해 학습 내용을 점검하고 복습하자.

 

3. [전체 코드]를 통해 본문에서 실습한 전체 코드를 확인하고 넘어갈 수 있다. 또한 실습한 모든 프로젝트의 [예제 소스]를 제공한다. 막히는 코드를 직접 확인해보고, 자신의 코드와 비교하고 점검해보자.

 

   -    예제 소스:  https://github.com/javafa/thisiskotlin

 

4. [무료 동영상 강의]와 [커뮤니티]를 통해 학습 효과를 높이자. 책으로 부족한 부분은 책과 함께 제공되는 [무료 동영상 강의]를 통해 보충하고 [커뮤니티]에 참여해 궁금한 점을 저자에게 직접 물어보고 답변을 받자. 통합적인 학습 지원으로 좀 더 효과적으로 학습할 수 있다. 

   -    질문은 커뮤니티에! https://flow9.net 

   -    책과 함께 동영상 학습도 추가로! https://www.youtube.com/user/HanbitMedia93

 

5. [최신 버전으로 다시 쓴 베스트셀러] 빠르게 업데이트되는 안드로이드 특성에 맞게 안드로이드 11, 안드로이드 스튜디오 4.x, 코틀린 1.4.x를 기반으로 다시 집필한 『이것이 안드로이드다 with 코틀린』 전면 개정판이다. 

   -    안드로이드 11

   -    안드로이드 스튜디오 4.1.2

   -    코틀린 1.4.20

 

 

이것이 안드로이드다 with 코틀린 개정판 상세이미지(700).jpg

저자

고돈호

안드로이드를 비롯해 여러 분야에서 개발했으며 패스트캠퍼스에서 안드로이드 스쿨 강의를 진행했다. 삼성전자 GAPS, SK텔레콤 망연동테스트시스템, 전자정부 행정정보화시스템, 외환은행 PMS 개발에 참여했으며, 삼성전자 갤럭시 시리즈의 프로모션 앱 개발에도 참여했다.

 

https://github.com/javafa/thisiskotlin

____지은이 글

____개정판에 도움을 주신 분들

____초판에 도움을 주신 분들

____일러두기

____이 책의 구성

____동영상 강의 및 Q&A

 

PART 1 안드로이드와 코틀린

Chapter 01 코틀린 안드로이드 이해하기

__1 안드로이드와 코틀린

__2 안드로이드 아키텍쳐

__3 새롭게 다루는 것들

Chapter 02 개발 도구 설치와 앱 실행하기

__1 안드로이드 스튜디오 설치/시작

__2 앱을 만들어 실행하기

Chapter 03 코틀린 사용을 위한 기본 문법

__1 코딩 준비하기

__2 변수

__3 조건문

__4 배열과 컬렉션

__5 반복문

__6 함수

__7 클래스와 설계

__8 null 값에 대한 안정적인 처리: Null Safety

__9 지연 초기화

__10 스코프 함수

 

PART 2 안드로이드의 화면 구성과 생명 주기

Chapter 04 위젯과 리소스 다루기

__1 배치를 담당하는 레이아웃

__2 화면에 그려지는 디자인 요소 위젯

__3 리소스 다루기

Chapter 05 화면 구성하기

__1 액티비티

__2 컨테이너: 목록 만들기

__3 액티비티의 조각 프래그먼트 다루기

__4 뷰 사용하기

__5 탭메뉴로 화면 구성하기(뷰페이저와 탭 레이아웃)

 

PART 3 안드로이드 프로그래밍

Chapter 06 권한

__1 권한과 권한의 유형

__2 위험한 권한 처리하기

__3 BaseActivity 설계하기

Chapter 07 파일 입출력과 SharedPreferences

__1 파일 입출력

__2 SharedPreference

Chapter 08 데이터베이스

__1 관계형 데이터베이스와 안드로이드

__2 화면을 만들고 소스 코드 연결하기

__3 Room:ORM 라이브러리

Chapter 09 카메라와 갤러리

__1 카메라 사용하기

__2 갤러리에서 사진 가져오기

Chapter 10 스레드와 코루틴

__1 스레드와 루퍼

__2 코루틴

Chapter 11 서비스와 콘텐트 리졸버

__1 서비스

__2 콘텐트 리졸버

Chapter 12 구글 지도, 네트워크, Open API

__1 구글 지도

__2 네트워크

__3 Open API 사용하기

Appendix A 구글 플레이 스토어에 앱 출시하기

____ 미니 퀴즈 정답

____ 찾아보기

  • 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다

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

     

    앱 개발을 시작하려는 개인에게 강력 추천하는 책이다.

    두껍다.

    그래서 볼 것이 많다.

     

    코틀린은 구글에서 지원하는 언어라 앞으로 더욱더 발전하고 핵심이 될 언어라 판단된다.

    앱 개발자가 되려면 보면 너무 좋은 책이다.

    초보자가 개념을 잡을 수 있는 책이다.

    개발은 개념이 중요한데 앱 개발을 위해 가장 잘 설명된 책이라 판단된다.

  • [한줄평]

    18년차 개발자가 알려주는 진짜 앱 개발 입문서


    [목차구성]

    PART 1 안드로이드와 코틀린

    Chapter 01 코틀린 안드로이드 이해하기

    Chapter 02 개발 도구 설치와 앱 실행하기

    Chapter 03 코틀린 사용을 위한 기본 문법

    PART 2 안드로이드의 화면 구성과 생명 주기

    Chapter 04 위젯과 리소스 다루기

    Chapter 05 화면 구성하기

    PART 3 안드로이드 프로그래밍

    Chapter 06 권한

    Chapter 07 파일 입출력과 SharedPreferences

    Chapter 08 데이터베이스

    Chapter 09 카메라와 갤러리

    Chapter 10 스스레드와 코루틴

    Chapter 11 서비스와 콘텐트 리졸버

    Chapter 12 구글 지도, 네트워크, Open API


    [이 책의 특징]

    √ 앱 개발에 필요한 언어부터 설명합니다.

    √ 안드로이드 스튜디오 최신 버전으로 안드로이드 개발 환경을 구축합니다.

    √ 안드로이드 프로그래밍의 기초, 화면 구성과 생명 주기를 배웁니다.

    √ 실무에서 쓸모 있는 앱 개발에 필요한 개발 지식을 다룹니다.

    √ 실전 프로젝트를 포함한 51개의 프로젝트로 다양한 기능을 실습합니다.


    [이 책의 대상 독자]

    √ 코틀린은 처음이다. 만들고 싶은 앱이 있다.

    √ SW 개발자가 되고 싶다. 앱 개발을 잘하고 싶다.

    √ 입사 후 의지와 상관없이 업무상 앱 개발을 담당하고 있다.

    √ 가볍게 유튜브 강의로 접했는데 본격적으로 앱 개발을 해보고 싶다.


    [서평]

    이책의 구선은 총 12장으로 구성되어 있습니다.

    1~2장은 안드로이드의 전반적인 소개와 안드로이드 앱을 개발할 수 있는 통합 개발 환경인 안드로이드 스튜디오에 대한 설치 및 사용법에 대해서 배웁니다.

    3장은 안드로이드 개발 언어인 코틀린의 문법과 사용법을 공부할 수 있는데 코틀린 전체를 공부하기에는 양이 너무 많아 꼭 필요한 문법만 배울수 있습니다.

    4장은 화면 구성 요소인 레이아웃과 위젯 그리고 이미지, 컬러와 같은 리소스 사용법을 배웁니다.

    5장은 4장에서 배운 액티비티를 공부하여 ‘안드로이드 화면=액티비티’로 이해하고 액티비티는 생명 주기를 가지고 있으므로 액티비티 간 이동 시 발생하는 트러블 이슈에 대해서 배웁니다.

    6장은 권한 처리에 대해 알아봅니다. 안드로이드의 새로운 버전이 나올때 마다 보안에 대한 인식이 강화되면서 앱이 개인정보와 관련된 자원에 접근하려면 유저로부터 해단 권한을 승인 받아야 합니다.

    7장은 안드로이드의 파일 시스템을 다루는 방법을 알아봅니다. 파일 시스템이라고 해서 거창한 것은 아니고 디렉터리를 만들고 새로운 텍스트 파일을 만드는 것들이 모두 파일시스템에서 하는 일입니다.

    8장 데이터베이스와 ORM을 공부합니다. 데이터베이스는 SQL이라는 별도의 스크립트 언어를 사용하는데, 안드로이드뿐만 아니라 거의 모든 시스템에서 사요이되기 때문에 알고 있어야 합니다.

    9장 카메라를 공부합니다. 카메라를 다루는 코드 자체는 어렵지 않지만 6장의 권한 처리가 선행되어야만 사용할 수가 있습니다.

    10장 스레드와 함께 새롭게 도입된 코루틴에 대해 알아봅니다.

    11장 서비스와 함께 안드로이드에서 제공하는 데이터를 다루는 콘텐트 리졸버에 대해서 알아봅니다. 서비스는 백그라운드라고 불리는데 스레드의 백그라운드와는 다른 개녀미기 때문에 주의해야 합니다.

    12장 구글 지도와 함께 네트워크를 공부하고 지금까지 배운 내용을 토대로 앱을 만들기를 실습합니다.

     

    이책은 안드로이드에 대한 간단한 개념 설명부터 시작하여 구성, 코틀린 기초부터 안드로이드 앱 개발까지 다루고 있습니다. 1장부터 12장까지 책의 예제를 차근차근 따라한다면 안드로이드 앱개발 뿐만 아니라 소프트웨어 개발에 대한 전반적인 이해도를 높일수 있을겁니다.

  • - 제가 읽어본 세 번째 **<이것이>** 도서입니다. '이것이 취업을 위한 코딩 테스트다', '이것이 C#이다'를 읽었습니다. 한빛미디어 출판사에서 <이것이> 시리즈로 기획하고 있는 프로그래밍 정석 코스인데요. 자세한 내용은 [이곳]에서 확인하실 수 있습니다.

     

    - 이전에 읽었던 시리즈 도서에서 공통적으로 느꼈던 점이 있습니다. 공통적으로 매우 자세하고 많은 내용을 다루고 있습니다. 대체로 책이 두꺼운 편입니다. 하지만 프로그래밍을 처음 배우는 사람에게는 다소 난이도가 있는 것으로 생각합니다. 이런 부분을 유튜브 강의를 제공하고 있습니다.

     

    - 안드로이드 개발(자바&코틀린)은 개발 경험이 없어서 처음 공부하는 자세로 공부하였습니다. 안드로이드 스튜디오 IDE 사용 방법부터 친절히 설명하고 있어, 책을 보고 따라 하기가 편한 느낌을 받았습니다. 또한 코틀린 기본 문법과 안드로이드 앱 개발에 관련된 다양한 내용을 다루고 있습니다.

    - 한 가지 특이한 점은 책을 그대로 따라 하지만 가끔 예기치 못한 상황이 발생하는 경우에, 이에 대한 대처 방법이 적혀 있습니다. (아마도 사람이 실수하거나, 뭔가를 잘못 누르는 경우는 비슷한가 봅니다.) 특히 저는 레이아웃을 만지는 부분에서 당황스러운 경우가 많았는데 신기하게도 '~이런 경우 이렇게 대처하세요!'가 있어서 놀랐습니다.

     

    - 전체적인 느낌은 안드로이드 프로그래밍이 처음인 사람에게는 다소 난이도가 높다고 생각합니다. 특히 비교적 쉬운 책으로 시작하여 여러 권의 책을 보는 분들에게는 처음부터 보기엔 힘들 수도 있습니다. 하지만 안드로이드(특히 코틀린) 프로그래밍을 단 한 권의 책으로 공부해야 한다면, 주저 없이 이 책을 추천합니다.

     

     

    > 한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

     

  • 현재 출시를 목표로 준비하고 있는 프로젝트가 있는데, 앱스토어에 출시하게 되면 안드로이드 버전도 출시해야 하나? 라는 김칫국을 마시던 도중에 책을 받게 되었다.

    2, 3개의 안드로이드 프로젝트를 한 적은 있지만, 자바로 했었고 코틀린은 처음이다. 게다가 안드로이드는 거의 2년 만에 다시 접하다 보니 감회가 새로웠다.

     

    책의 구성을 살펴보면, 안드로이드 앱 개발에 대한 다양한 예제를 다루고 있는 걸 알 수 있다. 더불어 8장의 초입부에서는 데이터베이스의 기본 개념도 설명하고 있어서, (아주 무리가 없는 건 아니겠지만) 데이터베이스에 대한 지식이 미미한 입문자도, 데이터베이스에 대한 개념이 흐릿한 사람도 한 번 짚고 넘어갈 수 있다.

     

    지면의 많은 부분(120페이지)을 할애해서 코틀린 문법과 사용법에 대해 설명하고 있다. 코틀린을 전부 설명하기엔 부족한 분량이지만, 중간마다 나오는 미니 퀴즈를 통해 스스로 생각하고 연습할 수 있는 거리를 던져준다. 문법에서뿐만 아니라 안드로이드 파트에서도 다음과 같은 미니 퀴즈를 통해 습득한 지식을 점검할 수 있는 과제가 있다.

     

    얼핏 보면 사소해 보일 수 있지만, 책의 구성 중에서 가장 마음에 들었다. 이러한 미니 퀴즈들은 대게 책을 읽다 보면 대충 넘기게 되는 경향이 있다. 하지만 미니 퀴즈를 그냥 넘어가지 않기를 바란다. 끊임없이 고민하고, 스스로의 것으로 만들기 위해 노력한다면 엄청난 성장을 할 것이다. 그만큼 좋은 질문들이 많다.

     

    안드로이드 스튜디오 도구에 대한 설명도 친절히 알려준다.

    에뮬레이터에서는 어떤 사양의 디바이스를 선택해야 하는지, 왜 그 디바이스를 선택하는지에 대한 설명을 시작으로 많은 입문자들이 고민하는 질문에 대해 답변을 제시한다. 어떠한 용도에선 프래그먼트를 사용하는지, 뷰를 사용하는지에 대한 실무 팁도 알 수 있다. 그야말로 기본기를 탄탄하게 해주는 책이라고 할 수 있다.

    게다가 한빛미디어 유튜브 채널에서 저자 직강 동영상 강의도 제공하고 있고, Q&A 사이트에서 저자가 답변도 달아주신다.

    다만 개인적으로 한 가지 아쉬운 점은, 단계별 프로젝트를 통해 하나의 커다란 앱을 만드는 과정이 없다. 개념을 학습하고 점검하는 과제들이 있지만, 배운 개념을 연결해서 하나의 프로젝트로 만드는 과정이 있으면 좋겠다는 생각을 했다. 그렇지만 그 부분을 차치해두고도 안드로이드 입문자에게 추천할만한 책임은 분명하다.


    한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

  • 요즘 제가 코틀린 언어에 관심을 가지고 또 공부를 해보려고 하고 있는데요

    그래서 제가 1년동안 한빛리뷰어에 참여하는데 4월에 책에 이 책이 있더군요.

    어렵겠지만 또 제가 이 책을 선택하면 올꺼같았어요~

    두권을 선택하는거였는데 ㅋㅋ

    그래서 받았습니다.

    IT 책의 특성 , 두껍다는 거죠

    이책은 755p 두꺼운 책이고 앞에 서술한 목차로 구성되어 있습니다.

    마지막부분 구글플레이스토어에 앱까지 출시하는 것까지 설명해주는 책입니다.

    이렇게 차근차근 따라하다보면 제가 하고 싶었던 앱 출시까지 할수 있을까요? ㅋㅋ

    1장은 코틀린에 대한 이해와 개발도구 설치 및 기본 문법에 대한 내용입니다.

    크틀린은 젯브레인 사가 만든 프로그래밍 언어입니다. 2011년

     

     

     

    완전 기초 책은아니어도

    이 책의 도움으로

    어느정도 중급정도의 실력을 갖출수 있는 단계까지 오지 않을 까싶네요

    차근히 다시 봐야하는 책이네요~

    1장부터 다시 꼼꼼히 읽어봐야겠습니다.

  •  

     

    사실 요즘은 유**에서 검색하면 원하는 정보를 영상으로 통해서 배우기도 하죠. 사실 영상으로 보는 것도 편하기도하고

    제가 원하는 정보와 배우려고 할 때 이해가 가장 빠르게 되기 때문인데요.

     

     

    채무.jpg

    영상으로 보는 것도 사실 편한 부분도 있지만, 책을 통해서 보는 것도 장점이 있죠. 넘기다보면서 자연스럽게 다른 정보들도 볼 수도 있기도하고 말이죠. 그리고 좀 더 요약 정리, 그리고 이라든가 주의할 점이 무엇인지에 대해서 디테일하고 편하게 보면서 배우고 싶은 부분을 캐치 할 수 있다는 장점이 있죠.

    채무1.jpg

    각 파트별로 시작하기에 앞서서

    < 이 장의 핵심 개념> , < 이 장을 시작하기 전에> 대한 내용으로 무엇을 배울지에 대해 감을 잡아보며

    차근 차근 단계별로 배워보는데요. 독학하는 입문자에게는 이부분이 참 도움되요.

     

     

    채무2.jpg

     

     

     

    채무3.jpg

    코틀린을 입문하고 독학하거나 좀 더 꼼꼼하게 잘 배우고 싶으시다면

    한빛미디어 '이것이 안드로이드다' 책과 함께 올해 안드로이드 프로그래밍 잘 다듬어 보아요

  • * 초판과 개정판의 차이점?

    개정판 1쇄는 2021년 3월 2일날 나왔는데, 이번 개정판에서는 지원이 중단된 AsyncTask와 코틀린 익스텐션을 대신하여 코루틴(Coroutine)과 뷰 바인딩을 다루고 있다고 합니다.

    특히 코틀린 1.4.20 버전부터는 코틀린 익스텐션이 폐기되는 터라 입문자로서 더욱 혼란스럽습니다. 〈이것이 안드로이드다 with 코틀린(개정판)〉은 최신 버전에 대응해 코틀린 익스텐션 코드를 걷어내고 뷰바인딩 코드로 전면 수정했습니다. 물론 안드로이드 스튜디오 4.1과 4.2 베타, 그리고 안드로이드 11에 맞게 테스트했으며 MediaStore, Room, 코루틴 등의 설명도 추가했습니다.

    책 소개

     

    * 이 책의 특징

    수정과 삭제가 빈번하게 이루어지는 프로그래밍 언어의 변화에 주시하며 새로 책을 낸다는 점에서 좋았고, 이 책과 함께 수강할 수 있는 강의 또한 유튜브로 제공하고 있다는 점이 공부하기에 좋은 것 같습니다.

    코틀린의 기본 문법과 안드로이드 화면 구성과 프로그래밍에 대해 다루고 있으며, 중간중간 미니 퀴즈를 제시하기 때문에 자신이 학습한 내용이 옳은지에 대한 피드백을 바로바로 받을 수 있습니다.

    사실 받자마자 700쪽이 넘는 두께에 살짝 겁을 먹기도 했는데, 하나하나 내용을 살펴보니 처음 코틀린을 다루더라도 따라할 수 있도록 내용 구성을 해두어서 찬찬히 공부해보려 합니다. 다만, 프로그래밍을 아예 처음 접하는 사람보다는 기존에 프로그래밍을 해본 경험이 있고, 안드로이드를 처음 배워보려는 생각이 있는 사람에게 보다 권하고 싶은 책입니다.

    처음부터 차근차근 코틀린 공부와 함께 안드로이드 공부를 하고 싶다면 추천합니다!

    * 이 글은 한빛미디어에서 책을 제공받아 작성한 리뷰입니다.

부록/예제소스
자료명 등록일 다운로드
DOWNLOAD 예제소스(GitHub) 2021-03-10 다운로드
결재하기
• 문화비 소득공제 가능

배송료 안내

  • 책, 아이템 등 상품을 1만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
이것이 안드로이드다 with 코틀린(개정판)
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
이것이 안드로이드다 with 코틀린(개정판)
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
이것이 안드로이드다 with 코틀린(개정판)
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실