Иногда возникают ситуации, когда приходится поработать в условиях ограниченных ресурсов: маломощный компьютер, низкая пропускная способность интернета (а иногда и полное его отсутствие), а из средств для создания кода - только редактор Notepad (или что-то подобное).
Что ж, и в таких условиях можно создавать приложения на Kotlin. (И не обязательно в виде одного файла!) Но сейчас, мы рассмотрим самый простой пример.
В качестве операционной системы будем использовать компьютер с Windows 7 (32 или 64-разрядной) или Windows 10 (кому что больше нравится). Для работы нам надо будет подготовить соответствующее окружение. Сразу оговорюсь, совсем без интернета нам не обойтись (хотя бы единовременно, на этапе подготовки окружения для разработки). После того, как окружение будет создано, интернет нам не понадобится. Итак, будем считать, что Notepad у нас уже есть:
- Первым делом следует скачать и установить Java Development Kit: Oracle JDK или OpenJDK (на выбор). Учитывайте разрядность: JDK 32-разрадный или JDK 64-разрядный.
- Затем - скачать и установить компилятор - инструмент, который переводит исходный код на языке Kotlin в байт-код, который способен выполняться в виртуальной машине Java.
- Теперь надо добавить пути к JDK и kotlinc в переменную окружения %PATH% на Windows:
Окружение настроено. Теперь создадим небольшое приложение.
Создайте в проводнике папку. В ней, с помощью текстового редактора создайте обычный текстовый файл с расширением kt (в нашем примере - sequence.kt)
В поле адреса введите cmd
В открывшемся окне командной строки введите kotlinc sequence.kt -d sequence.jar и нажмите ENTER.
В папке появится файл sequence.jar. Запустим его командой java -jar sequence.jar
Готово! Работает.
Обычно, в качестве простого примера используют банальный "Hello, World", но мне это надоело, поэтому я по-быстрому набрал то, что первым на ум пришло. Код можете написать свой или взять мой, без разницы, главное чтобы он был рабочим.
Что бы вам еще хотелось узнать? Пишите!