Kotlin으로 작업하는 동안 Java 라이브러리 및 프레임워크를 사용할 수 있습니다. 이는 전체 프로젝트를 변경할 필요 없이 고급 프레임워크의 도움으로 수행할 수 있습니다. Java와 Kotlin은 같은 프로젝트에 공존할 수 있습니다.
전체 프로젝트를 Kotlin으로 만들지 않고도 Kotlin 코드를 Android Studio에 배치할 수 있습니다.
프로젝트의 빠른 개발에도 도움이 되는 오픈 소스 플랫폼입니다. 쉽고 읽기 쉬우며 Java에 비해 훨씬 적은 코딩이 필요합니다.
Kotlin은 JetBrains에서 개발했으며 IntelliJ는 Android Studio에서도 사용하는 IDE입니다.
Kotlin 플러그인을 설치할 수 있으며 Android Studio가 프로젝트에 필요한 구성을 수행하는 데 도움이 됩니다.
Kotlin의 중요한 목표 중 하나는 코드에 존재할 수 있는 null 참조를 제거하는 것입니다. 이를 '십억 달러의 실수'라고도 합니다.
반면에 Java에는 null 참조인 멤버에 액세스할 수 있는 기능이 있어 예외가 발생합니다. 이것은 'NullPointerException'이라고도 합니다.