Desugared AAR을 만들 수 있을까? > 높은 Android API Level 범용성을 유지해야 하는 SDK에서 Java 8 API를 사용하기 위해 Desugaring 을 적용할 수 있는지 알아보자. Syntax Sugar 프로그래밍 언어의 문법을 더 쉽게 읽
SDK 개발을 협업으로 진행하면서 Code Convention을 지키지 못한 경우가 많았다. 구두로 convention을 공유하다 보니 매번 정확한 convention을 지킬 수 없었다. 따라서 앞으로의 개발 과정에서 Code Convention을 지키기 위해 chec
Android SDK는 고객사의 앱이 사용하게 된다. SDK의 NullPointerException(NPE)에 의해 고객사의 앱이 크래시로 종료되는 상황은 최대한 일어나지 않아야 한다. Kotlin은 Null-Safety 한 언어이기 때문에 Java 보다는 NPE로 고