Приступим к подготовке для создания приложений на языке Kotlin. Для написания программ нам потребуется среда разработки, в моём случае это IntelliJ IDEA. Скачать её можно с официального сайта JetBrains.
https://www.jetbrains.com/idea/
Далее следуем стандартному процессу установки (Далее, Далее, Далее)
В итоге, открыв программу вы увидите следующее окно
В левой части окошка располагаются созданные Вами проекты, главная же часть демонстрирует нам логотип продукта и четыре варианта действий:
- Create New Project - Создание нового проекта
- Import Project - Импортирование вашего проекта
- Open - Открыть уже имеющийся проект
- Check out from Version Control - Проверка версии программы
Нам требуется выбрать первый вариант для создание проекта. Нажимаем.
Дальше нас встречает меню выбора языка программирования и другие настройки
Выберете TornadoFX и tornadofx-maven-project, нажимаем Next.
Если у Вас ещё не установлен плагин TornadoFX, то промотайте статью вниз, там будет подробная инструкция для установки данного плагина.
Следующим шагом от нас требуется дать название проекта (название пишите латиницей)Б нажимаем Finish.
Всё, проект создан, но нам надо совершить ещё несколько манипуляций по созданию комфортных условий для дальнейшей работы.
Разворачиваем папку с нашим проектом и находим папку src, в ней будут храниться все файлы, с которыми мы будем работать. Разворачиваем эту папку. Теперь видим папку main, кликаем по ней правой кнопкой мыши, наводим курсор на New, выпадает большое меню с различными пунктами, нам нужен DIrectory (это создание новой папки), кликаем на неё, появляется окошко, в нём даём название новой папке (resources именно такое).
Установка TornadoFX
- Создаём любой проект, хоть на Java, хоть на Kotlin.
- Даём любое название проекту.
- Когда откроется главное окно проекта, нажмите дважды на клавишу Shift.
- В появившемся окне, в строке поиска введите слово plugin.
- В меню будет строчка со словом plugin. Выберете её.
- В появившемся окне в строке поиска введите слово TornadoFX.
- Выберите из списка наш плагин и установите его.
Поздравляю! Плагин успешно установлен!
Для интересующихся
TornadoFX - это плагин для удобного создание визуального интерфейса Kotlin-приложений. Он является аналогом JavaFX, который выполняет такие же функции только в Java.
Итог
На этом приготовления для работы завершены, поздравляю, надеюсь, вы заряжены позитивной энергией для продуктивного изучения нового материала! В следующей статье, начнём создавать первый проект!