Книга посвящена разработке мобильных приложений для Android на языке
Download 1.32 Mb. Pdf ko'rish
|
kotlinadelekaniyanu
Глава 1 ____________________________________ [ 30 ] ___________________________________ личие сценария Kotlin от обычной программы Kotlin — это отсутствие основной функции. Создайте файл в выбранном вами каталоге и назовите его NumberSum.kts . Откройте файл и введите в него следующий текст: val x: Int = 1 val y: Int = 2 val z: Int = x + y println(z) Как вы наверняка догадались, этот сценарий выводит сумму 1 и 2 в стандартном окне вывода системы. Сохраните изменения в файле и запустите сценарий: kotlinc -script NumberSum.kts Важно отметить, что сценарий Kotlin не нужно компилировать. Применение REPL Аббревиатура REPL образована от слов Read–Eval–Print Loop (цикл чтение- вычисление-печать). REPL — это интерактивная оболочка, в которой программы могут выполняться с немедленным получением результатов. Интерактивная обо- лочка вызывается с помощью команды kotlinc без каких-либо аргументов. Для запуска Kotlin REPL выполните команду kotlinc в окне терминала. Если REPL успешно запущена, в окне терминала отобразится приветственное со- общение с символами >>> , предупреждающее тем самым, что REPL ожидает ввода. Вы можете ввести код в терминале, как в любом текстовом редакторе, и получить немедленную обратную связь с REPL (рис. 1.3). Рис. 1.3. Kotlin REPL Основы ____________________________________ [ 31 ] ___________________________________ Как показано на рис. 1.3, целые значения 1 и 2 присваиваются, соответственно, пе- ременным x и y . Сумма x и y сохраняется в новой переменной z , а переменная и ее значение z выводятся в окне вывода с помощью функции println() . Работа в IDE Создание программ с помощью командной строки вполне возможно, хотя обычно разработчики для создания приложений применяют специальное программное обеспечение. Этот подход целесообразен при работе над крупными проектами. Интегрированная среда разработки (Integrated Development Environment, IDE) представляет собой компьютерное приложение, включающее набор инструментов и утилит, предназначенных для программистов, которые разрабатывают приложе- ния. Существует ряд IDE, применяемых для разработок на языке Kotlin. Из подоб- ных IDE именно IntelliJ IDEA обладает наиболее полным набором функций, ис- пользуемых для разработки приложений Kotlin. Поскольку IntelliJ IDEA создава- лась разработчиками Kotlin, ее применение обеспечивает ряд преимуществ по сравнению с другими IDE — например, она обладает обширным набором функций для написания программ Kotlin и наличием своевременных обновлений, учиты- вающих самые последние усовершенствования и дополнения к языку программи- рования Kotlin. Установка IntelliJ IDEA Среду IntelliJ IDEA для Windows, macOS и Linux можно загрузить непосредственно с веб-сайта JetBrains по адресу: https://www.jetbrains.com/idea/download. Здесь доступны для загрузки две версии: платная версия — Ultimate и бесплатная вер- сия — Community (рис. 1.4). Версии Community вполне достаточно, если вы будете Рис. 1.4. Страница загрузки IntelliJ IDEA |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling