Kotlin SAM(Single Abstract Methods)을 사용하는 방법

Kotlin에는 SAM Conversions이 제공됩니다. Single Abstract Methods의 약자로 SAM이라고 합니다.

Kotlin Generics 정의

kotlin의 Generics을 정리합니다. Java에서 사용하는 Generics과 동일하게 사용할 수 있지만, Kotlin은 Generics 정의한 클래스를 상속받을 때 명시적으로 지정해야 합니다.

Kotlin Higher-Order Functions 사용방법

Kotlin에는 Higher-Order Functions이 제공됩니다.

Android Architecture - MVC에서 MVP에서 MVVM으로 가는 길

Android MVC/MVP/MVVM가 소개되었고, 다양한 방법으로 이러한 Architecture를 적용하게 됩니다.

Android Architecture Components ViewModel을 간단하게 초기화 하려면?

이번 Google I/O에서는 Android Architecture Components를 소개하였습니다.

Android Studio 3.0 코틀린 프로젝트 생성하기

2017년 5월 Google I/O에서는 안드로이드에서 사용할 수 있는 새로운 언어로 Kotlin을 새로이 추가하였습니다.

Android Kotlin 시작하기

Google I/O 2017 이후 Kotlin은 안드로이드를 개발할 수 있는 또 하나의 정식 언어가 되었습니다.

Android Studio에서 Swipe View 만들기

2013년에 작성하였던 Android Swipe View 생성하는 글을 Android Studio에서 하는 방법으로 다시 정리하였습니다.

Android MVVM 어떻게 구현하는게 좋을까?

MVVM은 Model View ViewModel의 약자입니다.

Kotlin constructor init 이란?

2017. 03. 08 생성자 설명을 수정