Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.
Kotlin과 Android

Kotlin으로 더 나은 앱 빌드

Kotlin은 개발팀의 생산성을 높이고 앱 품질을 개선하며 개발자 만족도를 높이는 데 도움이 됩니다. Android 전문 개발자 중 60% 이상이 Kotlin을 사용하는 이유를 확인해 보세요.

팀에서 Kotlin을 채택하는 이유는 무엇인가요?

Kotlin을 사용하면 유지 관리할 상용구 코드가 줄어들어 개발자가 아이디어를 표현하는 데 집중할 수 있습니다.
Google Play의 상위 1,000개 앱 중 Kotlin을 사용하는 앱은 비정상 종료가 20% 더 적습니다.
Android 개발자들은 Kotlin을 사용하면서 만족도가 높아졌다고 보고합니다. Kotlin 사용에 대한 만족도는 다른 언어에 비해 25점 더 높습니다.

전문 Android 개발자의 60% 이상이 이미 Kotlin을 사용하고 있으며, Android 앱 상위 1,000개 중 80%가 Kotlin 코드를 포함합니다. Google은 도구와 리소스 전반에서 Kotlin을 최고 수준으로 지원합니다. 실제로 Android는 Kotlin 우선 접근법으로 개발됩니다.

Google 또한 Kotlin을 채택했습니다. Google 앱 중 60개 이상이 Kotlin 코드를 포함합니다.

Kotlin 덕분에 개발자는 Google Play에서 비정상 종료의 가장 큰 원인인 Null 포인터 예외를 방지할 수 있습니다. Google Play의 상위 1,000개 앱 중에서 Kotlin을 사용하는 앱은 사용자당 비정상 종료 건수가 20% 더 적습니다. Google Home 팀의 경우 Kotlin을 채택한 후 1년 동안 Null 포인터 예외 비정상 종료가 33% 감소했습니다.

Kotlin을 사용하는 개발자는 상용구 코드를 작성하는 대신 더 풍부하게 표현할 수 있고 배송 기능에 집중하게 되어, 작성하고 유지관리할 코드가 줄어듭니다. Android 개발자 중 67%가 Kotlin을 통해 생산성이 향상되었다고 말합니다.

Cash App팀은 Kotlin을 사용하기 시작하면서 빌더를 많이 없애고 작성해야 하는 코드의 양을 줄일 수 있었습니다. 경우에 따라 코드 작성을 25% 줄였습니다.

Stack Overflow에 따르면 Kotlin은 네 번째로 가장 많이 사용되는 프로그래밍 언어입니다. 이 점은 Android 개발자 커뮤니티의 설문조사 결과와 일치합니다. Android 개발자는 Kotlin을 사용하는 것이 더 좋다고 답했으며, Kotlin 만족도가 다른 언어의 만족도보다 25점 더 높았습니다. 예를 들어 Duolingo의 경우 Kotlin을 채택한 후 내부 개발자 만족도가 129 NPS 포인트 급증했습니다. 응답에서 Kotlin을 주요 요소로 언급했습니다.

Kotlin이 팀 성공에 어떤 도움을 주는지 알아보기

개발자 스토리

상위 1,000개의 Android 앱 중 80% 이상에 Kotlin 코드가 포함되어 있습니다. 이러한 앱의 개발자들이 Kotlin을 사용하여 앱을 한 단계 더 발전시킨 방법을 자세히 알아보세요.