Kotlin

これらの質問は、3大主要プログラミング言語として Kotlin を選択した開発者にのみ提示されました。

Kotlin で何をターゲットにしていますか?

ほとんどの Kotlin 開発者は、依然として Android または JVM をターゲットとしています。Kotlin は JavaScript をターゲットとし、ネイティブ開発を実施する能力を備えていますが、これらのプラットフォームをターゲットとする開発者は比較的少ないと言えます。

Kotlin には非常に高い多用途性が備わっています。モバイル、ウェブ、サーバーサイド、デスクトップ、さらには組み込みシステムの開発にまで使用することができます。コード共有のメカニズムにより、様々なプラットフォームで機能するマルチプラットフォームライブラリとアプリケーションを簡単に作成することができます。

Kotlin を使ったマルチプラットフォームプロジェクトについては、こちらをご確認ください

Kotlin でどのバージョンの JDK をターゲットにしていますか?

JDK 11のシェアは、過去1年にわたって約2倍に拡大していますが、Kotlin 開発者の大半は依然として JDK 8 をターゲットとしています。

Kotlin でどの Android バージョンをターゲットにしていますか? 

古い Android バージョンのシェアは徐々に下降していますが、Kitkat と Jelly Bean は例外です。これら2つのバージョンはついに古いバージョンとなり、シェアは過去1年のうちに半分を切りました。

Kotlin でどの種類のアプリを開発していますか? 

最も人気のあるアプリのタイプは昨年と似通っています。ただし、より明らかな変化が1つだけあります。データ解析での Kotlin の使用率が上昇していることです。Kotlin によるデータラングリングに関するチュートリアルをご覧ください。

Kotlin ライブラリのトップ15

「現在、どのJetBrains Kotlinライブラリとフレームワークを使用していますか?」と「現在、他にどのKotlinライブラリとフレームワークを使用していますか?」という質問の結果を統合しました。

52%
の Kotlin 開発者はコルーチンを使用しています。

どのくらい Kotlin を使用していますか?

どのような目的で Kotlin を使用していますか? 

主にどのような種類のプロジェクトに Kotlin を使用していますか? 

Kotlin 開発者の3分の1以上は既存のコードベースに Kotlin コードを追加しています。言語が混在するプロジェクトの割合が高いのは、Kotlin と Java のシームレスな相互運用性によるものです。

過去12か月以内に、Kotlin 開発者は他のどのプログラミング言語を使用しましたか?

トップ15

ほぼすべての Kotlin 開発者(92%)が Kotlin を使い始める前に Java を使用していたと答えました。そのうちのほとんど(全 Kotlin ユーザーの90%)は今でも Java を使用し続けています。

Kotlin 開発では、主にどの IDE を使用していますか?


ありがとうございます!

当社のレポートがお役に立てられれば幸いです。友人や同僚の方とこのレポートをぜひ共有してください。

JetBrains Tech Insights Lab にご参加ください

JetBrains 製品をより使いやすく、さらに強力にするためのアンケートと UX 調査にご協力ください。調査にご参加いただいた方には報酬を獲得できるチャンスもあります。

ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。

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