자바 개발자를 위한 KOTLIN

자바 개발자를 위한 KOTLIN

$20.20
Description
이 책은 자바에 대한 지식이 있는 사람이라면 예제를 통해 쉽고 빠르게 코틀린의 문법을 배울 수 있다. 또한 코틀린 1.1버전에 추가된 코루틴이나 typealias에 대한 내용도 접할 수 있다.

예제로 안드로이드 어플리케이션을 코틀린과 자바로 동시에 개발하며 둘의 차이를 비교해보고, 코틀린으로 Realm 데이터베이스를 사용하는 법도 익힐 수 있다. 그 후 ANKO 라이브러리를 사용해 개발해 놓은 예제코드를 개선해보며 세련된 안드로이드 개발을 경험해본다.
저자

박중수

저자박중수는성공회대학교소프트웨어공학과4학년에재학중인대학생이다.자유로운분위기에서개발하는것과재미와필요에의한개발공부를좋아한다.고등학생때개발에입문하여2011년부터현재까지여러외주개발을수행하면서웹,어플리케이션,카메라필터등을제작했다.공군기상단에서개발병으로복무하며프로세스,웹을개발했었고또한“개발자들”이라는동아리를만들어페이스북페이지도운영하고여러개발활동을하고있다.최근딥러닝기술에매력을느껴이를공부하고있다.

저자프로필:https://devdogs.kr/member/1/1/박중수
저자github:https://github.com/JSDanielPark

목차

PART1.KotlinStart

01Kotlin이란
02JVM언어란?
03JDK설치
04IntelliJIDE설치
05프로젝트생성
06HelloWorld출력
07공부에도움이되는사이트

PART2.Kotlin문법

01주석
02변수
03자료형
04패키지
05배열
06조건문
07반복문
08예외처리
09함수
10람다
11클래스
12상속
13추상클래스와인터페이스
14데이터클래스
15확장
16NullCheck
17기타문법들

PART3.KotlinAPI

01Collections
02유용한함수

PART4.안드로이드개발준비

01안드로이드스튜디오설치
02프로젝트생성및코틀린플러그인설치
03예제로보는자바와의비교

PART5.만들면서배우는전화번호부어플리케이션

01프로젝트개요
02코틀린프로젝트세팅
03Realm데이터베이스
04레이아웃구성
05Realm모델클래스
06연락처추가
07목록조회및검색
08연락처조회및수정
09전체코드
10Anko로레이아웃개선하기
11Anko의편리한기능들