General Installation

Instructions written in this font should be run inside Mac Terminal/Windows Command Prompt.

JDK (Java Development Kit)

Skip JDK installation if java -version already shows "11.x.x" (means already installed)

  1. Download and install install from https://adoptopenjdk.net
    • OpenJDK 11 (LTS)
    • HotSpot
  2. Check if properly installed
    • Run java -version
    • "11.x.x" should be printed

IntelliJ IDEA

  1. Download and install from https://www.jetbrains.com/idea/download/
    • Community version is fine
  2. Install Kotlin IntelliJ Plugin
    • Open IntelliJ preferences
    • Preferences… → Plugins (on left tab) → Marketplace (on top tab) → Search for "Kotlin" and press install

Git & GitHub

Skip Git installation if git --version already shows "git version..." (means already installed)

  1. Install git
    • MacOS
      • Install Xcode developer tools (which includes git and other useful tools)
      • Run xcode-select --install
    • Windows
    • Linux
      • Install using your distro's package manager
      • e.g. apt, pacman, etc.
  2. Check if properly installed
    • Run git --version
    • "git version …" should be printed
  3. Create a GitHub account at https://github.com