<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; В Android обеспечена официальная поддержка разработки на языке Kotlin]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=39082</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=39082&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «В Android обеспечена официальная поддержка разработки на языке Kotlin».]]></description>
		<lastBuildDate>Thu, 18 May 2017 04:01:23 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[В Android обеспечена официальная поддержка разработки на языке Kotlin]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=455199#p455199</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (R2-D2)]]></author>
			<pubDate>Thu, 18 May 2017 04:01:23 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=455199#p455199</guid>
		</item>
	</channel>
</rss>
