Kotlin

이 질문은 사용하는 주요 프로그래밍 언어 3개 중 하나로 Kotlin을 선택한 개발자에게만 표시되었습니다.

Kotlin 사용 시 어떤 플랫폼을 대상으로 하십니까?

대다수의 Kotlin 개발자는 여전히 Android 또는 JVM을 대상으로 합니다. Kotlin은 JavaScript를 대상으로 하며 네이티브 개발을 수행할 수 있는 기능을 제공하지만 해당 플랫폼을 대상으로 하는 개발자는 상대적으로 소수에 불과합니다.

Kotlin는 엄청나게 다양한 기능을 탑재하여 모바일, 웹, 서버 사이드, 데스크톱 및 임베디드 시스템 개발에도 사용할 수 있습니다. 코드 공유 메커니즘을 통해 손쉽게 멀티플랫폼 라이브러리 및 멀티플랫폼에서 작동하는 애플리케이션을 생성할 수 있습니다.

자세한 내용은 Kotlin을 활용한 멀티플랫폼 프로젝트를 확인해주세요.

Kotlin 사용 시 어떤 JDK 버전을 대상으로 하십니까(복수 선택 가능)?

JDK 11의 비율은 지난 한 해 동안 두 배 가까이 성장했지만 대다수의 Kotlin 개발자는 여전히 JDK 8을 대상으로 합니다.

Kotlin 사용 시 어떤 Android 버전을 대상으로 하십니까(복수 선택 가능)?

이전 Android 버전의 점유율은 천천히 감소하고 있으나 Kitkat 및 Jelly Bean은 예외입니다. 이 두 버전은 결국 너무 오래되어, 지난 한 해 동안 점유율이 절반 이상 떨어졌습니다.

Kotlin으로 어떤 종류의 앱을 개발하십니까(복수 선택 가능)?

가장 많이 사용되는 앱 유형은 작년과 유사하지만 중요한 변화가 하나 있습니다. 바로 데이터 분석에서 Kotlin 사용 비율이 상승한 것입니다. Kotlin을 활용한 데이터 랭글링 튜토리얼을 확인해 보세요.

Kotlin 라이브러리 상위 15개

"현재 사용하는 JetBrains Kotlin 라이브러리 및 프레임워크는 무엇입니까?" 및 "현재 사용하는 기타 Kotlin 라이브러리 및 프레임워크는 무엇입니까?"라는 질문에 대한 결과를 종합했습니다.

52%
의 Kotlin 개발자는 코루틴을 사용합니다.

얼마나 오랫동안 Kotlin을 사용하셨습니까?

어떤 용도로 Kotlin을 사용하십니까(복수 선택 가능)?

어떤 유형의 프로젝트에서 주로 Kotlin을 사용하십니까?

Kotlin 개발자의 1/3 이상은 기존 코드 베이스에 Kotlin 코드를 추가하고 있습니다. 높은 복합 프로젝트 점유율은 Kotlin 및 Java 간 원활한 상호 운용성의 결과입니다.

지난 12개월 동안 Kotlin 개발자가 사용한 다른 프로그래밍 언어는 무엇입니까(복수 선택 가능)?

상위 15개

거의 모든 Kotlin 개발자(92%)는 Kotlin을 사용하기 전에 Java를 사용했습니다. 이들 중 대부분(모든 Kotlin 사용자의 90%)은 여전히 Java를 사용하고 있습니다.

Kotlin 개발에 주로 어떤 IDE를 사용하십니까?


읽어주셔서 감사합니다!

이 보고서가 여러분에게 도움이 되었길 바랍니다. 이 보고서를 친구와 동료에게 공유해 주세요.

향후 설문조사에 참여해주세요

질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주시기 바랍니다.

© 2000-2020 JetBrains s.r.o. All rights reserved.