Hi,

Сегодня мы напишем нашу первую программу на Котлине. Мы настоятельно рекомендуем вам следовать и попробовать это самостоятельно.

Если в вашей системе еще не установлен Kotlin, вы можете либо установить Kotlin, либо скомпилировать код онлайн.

Вам также потребуется установить JDK. Нажмите здесь, чтобы загрузить JDK для вашей системы.

Если вам нужна подробная инструкция по установке JDK, вы можете следовать инструкциям на официальном сайте oracle.

Установка Котлина

Работа с компилятором командной строки (будем использовать терминал): https://kotlinlang.org/docs/tutorials/command-line.html

Онлайн-редактор Kotline: https://try.kotlinlang.org/

Использование IntelliJ IDEA: https://kotlinlang.org/docs/tutorials/getting-started.html

Вы можете использовать любой из вышеперечисленных.

Мы будем использовать терминал в этой серии для целей разработки.

После того, как вы закончите настройку Kotlin SDK, откройте терминал (командную строку), введите kotlinc и нажмите Enter. Это откроет оболочку kotlin, где вы можете напрямую ввести код kotlin и увидеть вывод.

›››отмечает начало подсказки. Теперь вы можете начать вводить команды Kotlin для выполнения.

Давайте испачкаем руки.

Перейдите в оболочку kotlin, введите следующий код и нажмите Enter.

println(“Hello World!!”)

Ваш вывод должен выглядеть примерно так

Поздравляем!! Вы успешно написали и скомпилировали свою первую строку кода kotlin. Иди и похлопай себя по спине.

Теперь, когда мы написали наш первый код на Kotlin, давайте посмотрим, что означает эта строка кода.

Прежде чем двигаться дальше, мы должны ознакомиться со следующими терминами.

Функция. Функции — это «автономные» модули кода, которые выполняют определенную задачу. Функции обычно «принимают» данные, обрабатывают их и «возвращают» результат. После написания функции ее можно использовать снова, и снова, и снова. Функции можно «вызывать» изнутри других функций.

Проще говоря, функции – это набор компьютерных инструкций, которые можно использовать снова и снова в компьютерной программе. «Нажмите здесь, чтобы узнать больше о функциях в программировании.

Аргументы функцииаргумент функции — это определенный ввод в функцию.

В нашей программе println — это функция в kotlin, которая печатает данное сообщение (заданное в качестве аргумента) и новую строку в стандартный поток вывода. Если вы не хотите печатать новую строку, вы можете использовать функцию print() вместо println().

Поиграйте с оболочкой kotlinc, чтобы познакомиться с ней.

Например, если вы напишете 4+4 в оболочке kotlin, на выходе вы получите 8.

Чтобы выйти из оболочки kotlin, введите в оболочке kotlin следующее:

:quit

Сегодня мы научились запускать простые инструкции Kotlin в оболочке Kotlin. В следующем уроке мы узнаем о функциях верхнего уровня, вызове функций из других функций, сохранении данных в переменных и сохранении нашей программы.

Мы надеемся, что вам понравился урок. Если у вас есть какие-либо сомнения или предложения, не стесняйтесь оставлять комментарии ниже или обращаться к нам в Твиттере.

Не забудьте похлопать, если урок вам понравился. Следите за нами на medium, чтобы не пропустить ни одной из наших статей.

Нажмите здесь, чтобы узнать, кто мы и почему мы это делаем.

Заботиться! :-)