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

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

Kotlin constructor init 이란?

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

Android 윈도우(Overlay) 권한 사용시 예외 사항

Android 6.0인 Marshmallow부터는 SYSTEM_ALERT_WINDOW을 사용하는 경우 권한 획득이 필수가 되었습니다.

ButterKnife/findViewById 대신 Kotlin android extensions 사용하기

Kotlin에서는 ButterKnife와 findViewById을 사용하지 않아도 됩니다.

Kotlin Parcelable 플러그인 사용하기

Android Studio에는 다양한 플러그인이 있습니다.

Android MVP 무작정 따라하기 - Package는 어떻게 할까?

Android MVP를 작성하는데 있어서 Package 구조를 어떻게 가져가면 좋을지 고민을 할 수밖에 없습니다.

GDG Incheon 발표 자료 정리(Kotlin/MVC/MVP/MVVM)

GDG 인천 발표 자료를 정리합니다.

Kotlin Getters/Setters properties 살펴보기

kotlin Getters/Setterss에 대해서 정리합니다.

Kotlin lateinit/lazy properties 살펴보기

Kotlin Late Initialized Properties와 lazy Properties에 대해서 정리하려고 합니다.

Android 윈도우(Overlay) 권한 획득하기

Android Marshmallow에서는 기본 권한 획득 외에도 SYSTEM_ALERT_WINDOW 사용을 위한 별도 권한을 추가해주어야 합니다.