#contents ** Kotlinを使ってみよう [#d71ae231] - 概要 -- JetBrains -- JVM -- Android - 公式サイト -- http://kotlinlang.org/ -- TRY ONLINE: ブラウザ上で Kotlin を試すことが可能 - 環境 -- Vagrant ローカル開発環境 (CentOS 6.7) -- OpenJDK Version 8 -- Atom の language-kotlin パッケージを利用 ** Kotlinをインストールしてみよう [#fcc80649] - 公式サイト >> LEARN >> Tutorials >> Getting Started >> Working with the Command Line Compiler - SDKMAN! を利用してインストール &color(red){※}; zip / unzip インストール要 - SDKMAN! を利用してインストール &color(red){※}; 事前に zip / unzip インストール要 $ pwd /home/vagrant/kotlin_lessons $ curl -s https://get.sdkman.io | bash $ source "/home/vagrant/.sdkman/bin/sdkman-init.sh" $ sdk install kotlin $ kotlin -version Kotlin version 1.1.2-2 (JRE 1.8.0_131-b11) - kotlinc コマンド (インタラクティブ実行モード) $ kotlinc Welcome to Kotlin version 1.1.2-2 (JRE 1.8.0_131-b11) Type :help for help, :quit for quit >>> 1 + 2 3 >>> :quit ** はじめてのKotlinプログラム [#vf2cde9f] - myapp.kt fun main(args: Array<String>) { println("Hello World") } - コンパイル $ kotlinc myapp.kt -include-runtime -d myapp.jar $ ls myapp.jar myapp.kt - 実行 $ java -jar myapp.jar Hello World