#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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS