You will need to have the following:
- JDK8 (download it from http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- An IDE with the Kotlin plugin—you can use Eclipse (http://www.eclipse.org) and install the Kotlin plugin, or IntelliJ idea (https://www.jetbrains.com/idea/download/). The latter is more popular in the Kotlin community and is used in most of the chapters. The community edition is enough for most of the chapters, unless specified otherwise in the chapter.
- Additional plugins may be needed to be installed into the IDE as specified in the respective chapter.