Androidアプリを開発する際のプログラミング言語の一つであるKotlin。そんなKotlinを使ってアプリ開発をしたり、実行できる環境を紹介します。これらのサービスやソフトウェアを使って素早くKotlinアプリを開発してください。
- IDE
- プレイグランド
- Kotlin Playground: Edit, Run, Share Kotlin Code Online
- Online Kotlin Compiler - Online Kotlin Editor - Run Kotlin Online - Online Kotlin Runner
- Online Kotlin Compiler - Online Kotlin Editor - Online Kotlin IDE - Kotlin Coding Online - Practice Kotlin Online - Execute Kotlin Online - Compile Kotlin Online - Run Kotlin Online
- まとめ
IDE
Download Android Studio and SDK tools | Android Developers
やはりAndroidアプリを開発するとなれば、一番最初に選ばれる選択肢はAndroid Studioになるでしょう。JavaはもちろんKotlinを使った開発にも対応しています。
Download Android Studio and SDK tools | Android Developers
IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains
KotlinはJetBrains社によって開発されている言語とあって、IntelliJ IDEAは一番Kotlinと親和性の高いソフトウェアと言えるでしょう。より高機能なIDEが必要な場合にはIntelliJ IDEAがお勧めです。
IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains
プレイグランド
Kotlin Playground: Edit, Run, Share Kotlin Code Online
Kotlinのオンラインプレイグラインドです。Kotlinの公式サイトで提供されているので安心感があります。特にアプリに特化している訳ではないので、Kotlinという言語自体を試したい時に使えるでしょう。
Kotlin Playground: Edit, Run, Share Kotlin Code Online
Online Kotlin Compiler - Online Kotlin Editor - Run Kotlin Online - Online Kotlin Runner
シンプルなKotlinコンパイラです。実行するJavaのバージョンを選択できます。また、コマンドライン実行する際の引数も指定できます。
Online Kotlin Compiler - Online Kotlin Editor - Run Kotlin Online - Online Kotlin Runner
Online Kotlin Compiler - Online Kotlin Editor - Online Kotlin IDE - Kotlin Coding Online - Practice Kotlin Online - Execute Kotlin Online - Compile Kotlin Online - Run Kotlin Online
こちらはKotlin 1.1.4を実行できます。Executeを押すと、右側にコマンドが表示されて、その結果が表示されます。複数ファイルに対応している訳ではなさそうです。
まとめ
KotlinというとAndroidアプリのイメージがありますが、実際にはサーバサイドやWeb、iOSアプリなど幅広く実行できます。これからKotlinを覚えてみようと思う方はぜひこれらのソフトウェア、サービスをご利用ください。
NCMBではKotlin SDKを提供しています。Kotlinを使ったAndroidアプリ開発にぜひご利用ください。