1. Навіщо Kotlin-розробнику JDK?
«Я ж вивчаю Kotlin, навіщо мені завантажувати Java (JDK)?» Це слушне запитання. Щоб на нього відповісти, потрібно зрозуміти, як працює ваш код.
Kotlin — це JVM-мова. Це означає, що вона працює поверх технологій Java. Уявіть автомобіль:
- Kotlin — це кузов, кермо та зручний салон. Тобто все, із чим взаємодієте ви.
- JVM (Java Virtual Machine) — це двигун, який приводить усе в рух.
- JDK (Java Development Kit) — це завод, який виробляє цей двигун.
Без «двигуна» (JVM) ваш гарний код на Kotlin просто не поїде.
Як це працює технічно?
Коли ви натискаєте кнопку «Run» у IntelliJ IDEA, відбувається таке:
JDK містить у собі JVM + набір стандартних бібліотек, якими користуються і Java, і Kotlin.
Чому важливо використовувати актуальну версію JDK?
Kotlin розвивається дуже швидко й спирається на нові можливості JVM. Версія 25 приносить поліпшення продуктивності та нові інструкції для «двигуна», завдяки яким ваш Kotlin-код працює швидше й споживає менше памʼяті.
2. Завантаження та встановлення JDK
Є кілька офіційних джерел: Oracle, OpenJDK, Amazon Corretto. Але зараз нам не потрібно завантажувати їх вручну через браузер.
Ми доручимо це завдання IntelliJ IDEA. Вона сама завантажить потрібну версію, розпакує її в потрібну теку та пропише всі шляхи. Зробимо це на етапі створення першого проєкту.
Для нашого курсу ми використовуватимемо дистрибутив Amazon Corretto. Це надійна, безплатна версія JDK, яка добре працює з кирилицею в шляхах (хоча теки все одно краще називати латиницею).
3. Завантаження та встановлення IntelliJ IDEA
Офіційний сайт JetBrains: https://www.jetbrains.com/idea/download/
На сторінці завантаження сайт сам визначить вашу операційну систему. За потреби ви можете вибрати її вручну.
Раніше розробникам доводилося обирати між платною Ultimate і безплатною Community Edition версіями ще на етапі завантаження. Із версії 2025.3 процес спростився.
Ви завантажуєте єдиний інсталятор. Усередині програми ви зможете користуватися безплатним функціоналом (Community), якого на 100 % достатньо для вивчення Kotlin. Якщо IDEA запропонує пробний період Ultimate, можете погодитися або відмовитися — для нашого курсу це не критично.
Встановлення IntelliJ IDEA на Windows
- Завантажте
.exe-інсталятор. Важливо: виберіть архітектуру процесора (x64 або ARM64), хоча сайт зазвичай визначає це сам. - Запустіть файл.
- На етапі Installation Options:
- Поставте позначку Create Desktop Shortcut.
- Поставте позначку Update PATH variable (потребуватиме перезавантаження, але це корисно).
- В асоціаціях файлів виберіть .kt для Kotlin.
- Дочекайтеся завершення встановлення.
Встановлення IntelliJ IDEA на macOS
- Завантажте
.dmg-файл. Увага: виберіть правильний процесор!- Apple Silicon (M1, M2, M3...) — для сучасних Mac.
- Intel — для старих моделей.
- Відкрийте файл і перетягніть значок IntelliJ IDEA до теки Applications.
Встановлення IntelliJ IDEA на Linux
- Завантажте
.tar.gzархів. - Розпакуйте архів у зручне місце, наприклад,
~/programs/idea. - Перейдіть до теки
binі запустіть скрипт:./idea.sh - Для зручності можна створити ярлик через меню: Tools -> Create Desktop Entry.
4. Перший запуск і налаштування
Після встановлення IntelliJ IDEA запропонує імпортувати налаштування. Якщо ви встановлюєте її вперше, обирайте Skip import.
Вкладка Projects
Це стартове вікно «Welcome Screen».
- New Project — створити новий проєкт із нуля.
- Open — відкрити наявний проєкт (теку).
- Clone Repository — завантажити проєкт із GitHub або GitLab.
Вкладка Customize
Тут налаштовується зовнішній вигляд. Варто одразу зазирнути сюди.
- Color theme: виберіть тему (Dark, Dracula або Light). Обирайте ту, за якої очі менше втомлюються.
- IDE font: розмір шрифту інтерфейсу.
- Language: залиште English! Усі інструкції будуть англійською.
Усе готово! У наступній лекції ми створимо ваш перший Kotlin-проєкт.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ