<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; В Android обеспечена официальная поддержка разработки на языке Kotlin]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=39082&amp;type=atom" />
	<updated>2017-05-18T04:01:23Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=39082</id>
		<entry>
			<title type="html"><![CDATA[В Android обеспечена официальная поддержка разработки на языке Kotlin]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=455199#p455199" />
			<content type="html"><![CDATA[<p><br />&nbsp; &nbsp; Компания Google объявила о включении Kotlin в список официально поддерживаемых языков для разработки приложений для платформы Android. Более того, совместно с компанией JetBrains, курирующей разработку Kotlin, инициировано создание некоммерческой организации, которой будут делегированы функции принятия решений в отношении дальнейшего развития языка.&nbsp; &nbsp; &nbsp;Язык Kotlin создан в санкт-петербургском центре разработки компании JetBrains и&nbsp; изначально рассчитан на компиляцию приложений в форму для последующего выполнения внутри стандартной виртуальной машины Java (JVM) или Android. Разработчики Kotlin попытались сохранить максимальную совместимость&nbsp; и похожесть на Java, при этом избавившись от имеющихся в Java ограничений и недостатков. Язык обеспечивает неплохую переносимость с Java - из программ на Java вызывать компоненты, написанные на Kotlin, и, наоборот, из программ Kotlin можно вызывать Java-классы. Среди отличий Kotlin выделяется&nbsp; ориентация на обеспечение более высокой безопасности за счет реализации статических проверок, отсутствия raw-типов, полного сохранения информации о типах в процессе выполнения и реализации массивов в виде инварианта. Язык обеспечивает поддержку функций высшего порядка, вывода типов значений, уточняющих &quot;примесей&quot; (mixin) и делегирования.&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Одновременно представлен тестовый выпуск интегрированной среды разработки Android Studio 3.0, в состав которой включён плагин для написание Android-приложений на языке&nbsp; Kotlin. Кроме средств для сопровождения разработки плагин предоставляет возможность преобразования имеющихся Java-проектов в представление для дальнейшей разработки на языке Kotlin.&nbsp; &nbsp; &nbsp; &nbsp;Из других заметный улучшений в Android Studio 3.0 отмечается новый набор инструментов для профилирования&nbsp; и диагностики проблем с производительностью, а также существенное ускорение процесса сборки больших проектов с использованием&nbsp; Gradle, включение Google Play Store и поддержки OpenGL ES 3.0 в эмулятор Android, поддержка разработки для Android Things, средства разработки Instant App (приложения, которые можно напрямую запускать из Google Play без выполнения процесса установки), поддержка новых возможностей языка Java 8&nbsp; и платформы Android O, режим отладки уже собранных APK-файлов.&nbsp; &nbsp; <span class="postimg"><img src="https://www.opennet.ru/opennews/pics_base/0_1495093459.png" alt="https://www.opennet.ru/opennews/pics_base/0_1495093459.png" /></span><br />&nbsp; <br />&nbsp; &nbsp; Источник: <strong>http://www.opennet.ru/opennews/art.shtml?num=46568</strong><br />&nbsp; &nbsp; <br /><a href="http://www.opennet.ru/opennews/art.shtml?num=46568">_источник</a></p>]]></content>
			<author>
				<name><![CDATA[R2-D2]]></name>
				<uri>https://linuxforum.ru/profile.php?id=40794</uri>
			</author>
			<updated>2017-05-18T04:01:23Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=455199#p455199</id>
		</entry>
</feed>
