Для разработки приложений на Kotlin можно использовать среду разработки IntelliJ IDEA от JetBrains. Эта среда доступна для Windows, а также MacOS и Linux. Есть бесплатная версия – Community, и платная – Ultimate Для обучения бесплатной версии будет вполне достаточно. Скачать эту программу можно с официального сайта https://www.jetbrains.com/idea/download/other.html .
Установка IntelliJ IDEA
Сначала запускаем установщик и в окне приветствия нажимаем кнопку «Далее».
В появившемся окне отображаеться путь на компьютере, по которому предлагается установить програмное обеспечение. Вы можете сохранить этот путь установки по умолчанию или, при желании, определить собственное место установки. Затем нажимаем кнопку «Далее».
Затем открывается окно с различными опциями конфигурации. Здесь можно настроить ассоциацию среды с определенными типами файлов или создание ярлыков на рабочем столе. Однако в данном случае достаточно просто нажать на кнопку «Далее».
На следующем шаге откроется окно выбора каталога в меню «Пуск», где в дальнейшем можно будет найти приложение. Оставляем значение по умолчанию и нажимаем кнопку «Установить».
Это запустит процесс установки.
После завершения установки мы можем запустить среду. Для этого в последнем окне ставим галочку «Запустить IntelliJ IDEA» и нажимаем кнопку «Готово».
Настройка первого проекта Kotlin
Итак запускаем IntelliJ IDEA. Откроется окно программы. Там выбираем пункт «Новый проект».
После этого откроется окно создания нового проекта.
В поле «Имя» вводим название проекта. Назовем проект «KotlinTutorial_io».
В поле «Местоположение» вы можете указать путь к проекту, если стандартный путь нежелателен.
Поскольку мы будем работать с языком Kotlin, в поле «Язык» выбираем опцию «Kotlin».
Вы также можете указать путь к Java SDK, который будет использоваться в проекте, в поле «JDK». Обычно по умолчанию это поле уже содержит путь к JDK, установленному на локальном компьютере. Если это поле пустое, его необходимо установить.
После этого нажимаем на кнопку «Создать».
Затем IntelliJ IDEA создаст проект и откроет его.
На левой боковой панели мы видим структуру проекта. В папке «src» находятся все файлы с исходным кодом. По умолчанию он состоит из двух подпапок: «main» для программного кода и «tests» для тестовых сценариев. В «главной» папке обычно создается еще одна папка под названием «kotlin» для файлов с кодом Kotlin. Изначально эта папка пуста, поскольку в нашем проекте еще нет файлов кода.
Чтобы добавить файл с исходным кодом, щелкаем правой кнопкой мыши по пути «src/main/kotlin» и в открывшемся меню выбираем «New -> Kotlin Class/File».
Откроется небольшое окно, в котором мы должны ввести имя файла. Назовем файл «main» (в проекте Kotlin файл запуска обычно называется main.kt).
После нажатия Enter в папку «src» добавляется новый файл исходного кода Kotlin (в нашем примере — файл «main.kt»). В середине экрана отображается его содержимое — исходный код, который по умолчанию пуст. Итак, давайте добавим следующий код:
Точкой входа в программу Kotlin является main-Функция. Для определения этой функции используется ключевое слово fun, за которым следует имя функции, т.е. main. Эта функция не принимает никаких параметров, поэтому после имени функции стоят пустые скобки.
Внутри фигурных скобок определяются действия, которые выполняет функция main. В данном случае функция mainвызывает другую функцию println(), которая выводит сообщение на консоли.
Мы закончили работу над нашей первой программой на Kotlin. Чтобы запустить эту простую программу, просто нажмите кнопку «Выполнить» в верхней панели окна.
После этого создается проект и скомпилированная программа выполняется в консоли IntelliJ IDEA.