Kotlin Workshop - development instructions

You’ve decided to start learning one of the most wonderful JVM languages around. Good for you. This workshop aims to give you overview of the most useful features and coding practices.

Disclaimer: Using Kotlin is highly addictive. You will adjust to it easily and going back to Java will be very hard.

Presentation

Slides from the introductory presentation can be found in the gh-pages branch of the repository.

Preconditions

Grab a comfy chair, power on your notebook and have these tools ready:

First steps

Clone the repository from GitHub:

git clone https://github.com/rapasoft/KotlinHackathon.git
  1. Open the directory with the project in IntelliJ Idea and be sure to:
    • Setup project SDK (as JDK 8)
    • Install Spek plugin (to run tests in IDEA)
    • Update Kotlin plugin (if applicable)
    • Basically “click-and-setup” every settings that will pop up from IDEA
  2. Start by examining the projects sources and tests :), then checkout the Assignments section