The JetBrains Blog

Blog

  • Blogs by Topic
    • English
    • Deutsch
    • Español
    • Français
    • 日本語
    • 한국어
    • Русский
    • 简体中文
    • Português do Brasil
    • Türkçe
    • IDEs

      • AppCode
      • CLion
      • DataGrip
      • DataSpell
      • Fleet
      • GoLand
      • IntelliJ IDEA
      • PhpStorm
      • PyCharm
      • Rider
      • RubyMine
      • WebStorm
    • Plugins & Services

      • Big Data Tools
      • Code With Me
      • Quality Assurance
      • JetBrains Platform
      • Rust
      • Scala
      • Toolbox App
      • Writerside
    • Team Tools

      • Datalore
      • Space
      • TeamCity
      • Upsource
      • YouTrack
      • Hub
      • Qodana
    • .NET & Visual Studio

      • .NET Tools
      • ReSharper C++
    • Languages & Frameworks

      • Kotlin
      • Ktor
      • MPS
    • Education & Research

      • Edu Products
      • Research
    • Company

      • Company Blog
      • Security
Kotlin logo

The Kotlin Blog

Kotlin Programming Language by JetBrains

Подписаться
  • Подпишитесь на Kotlin:
  • Twitter
  • RSS
Перейти на сайт Kotlin
Подписаться
  • Подпишитесь на Kotlin:
  • Twitter
  • RSS
  • Все
  • Новости
  • Релизы
  • Сервер
  • Мобильные приложения
  • Data Science
  • Библиотеки
  • Early Access Program
Перейти на сайт Kotlin

Вышел Kotlin 1.6.0

Мы выпустили новую версию Kotlin 1.6.0, где были стабилизированы исчерпывающие выражения when, а также добавлен плагин Kover и новый менеджер памяти Kotlin/Native. Другие возможности языка и стандартной библиотеки, появившиеся в версии 1.5.30, также стабилизированы. Мы благодарны всем, кто прислал свои отзывы, комментарии и предложения. Если вы еще не попробовали новые функции, сделайте это сейчас! В этой статье мы расскажем о следующих обновлениях: функции языка: sealed-выражения when (when statement), останавливаемые функции и преобразования suspend, создание объектов классов аннотаций, улу

Oksana Mandryka Oksana Mandryka

Встречайте Compose Multiplatform 1.0!

Вышел Compose Multiplatform 1.0! JetBrains выпустил Compose Multiplatform v1.0! Теперь этот декларативный фреймворк для разработки интерфейсов на Kotlin полностью готов к использованию в реальных проектах! Мы хотим рассказать о самых важных новых возможностях и надеемся, что они вас порадуют: Compose for Desktop позволяет быстро и эффективно создавать на Kotlin десктопные приложения с красивым пользовательским интерфейсом.С Compose for Web можно создавать полнофункциональные динамические веб-интерфейсы, используя стабильный API DOM c поддержкой всех браузерных API. Поддержка виджетов Mate

Oksana Mandryka Oksana Mandryka

Вышла бета-версия Compose Multiplatform: стабилизированные API, совместимость с артефактами Compose от Google и другие возможности

Вышла бета-версия Compose Multiplatform — декларативного фреймворка для разработки интерфейсов на Kotlin. Мы еще на шаг приблизились к стабильному релизу Compose for Desktop и Compose for Web, который запланирован на конец этого года. Вот что ждет вас в этом обновлении: Мы начинаем стабилизацию API в преддверии релиза версии 1.0, поэтому вводим явные пометки для экспериментальных интерфейсов. Новая версия Compose Multiplatform использует артефакты Android, опубликованные Google. Это позволило решить проблемы с совместимостью. В Compose for Desktop тоже много улучшений: более стабильная

Oksana Mandryka Oksana Mandryka

Встречайте маскота Kotlin!

Kotlin уже десять лет, и все это время ему кое-чего не хватало — персонажа-талисмана. Мы решили это исправить и представляем вам маскота Kotlin!   У него пока что нет имени. И здесь нам нужна ваша помощь! Будет несколько этапов: сначала мы соберем все идеи, затем выберем самые популярные варианты, а также наших личных фаворитов. А потом проведем голосование, чтобы определить победителя. Предложить имя Вы сможете использовать маскота где угодно: в блогах, презентациях, видео, в качестве аватара и т. д. Узнать подробнее об использовании атрибутов бренда можно здесь. Подробнее: Расшир

Oksana Mandryka Oksana Mandryka

Вышел Kotlin 1.5.30

Kotlin 1.5.30 — последний инкрементальный релиз перед выходом 1.6.0. В него вошло много экспериментальных функций языка и стандартной библиотеки, которые мы планируем включить в версию Kotlin 1.6.0. Попробуйте эти возможности и поделитесь с нами своими впечатлениями. Мы учтем ваши отзывы при подготовке окончательной версии. В числе экспериментальных функций — sealed-выражения when, изменения в требованиях согласия на использование функций, создание объектов классов аннотаций, улучшения API Duration и Regex стандартной библиотеки и многое другое. Кроме того, в Kotlin 1.5.30 появилась нативная п

Oksana Mandryka Oksana Mandryka

KotlinDL 0.3: поддержка ONNX, Object Detection API, 20+ новых моделей в ModelHub, и много новых слоев

Представляем версию 0.3 библиотеки глубокого обучения KotlinDL! Вас ждет множество новых фич: новые модели в ModelHub (включая модели для обнаружения объектов и распознавания лиц), возможность дообучать модели распознавания изображений, экспортированные из Keras и PyTorch в ONNX, экспериментальный высокоуровневый API для распознавания изображений и множество новых слоев, добавленных контрибьюторами. Также KotlinDL теперь доступен в Maven Central. KotlinDL on GitHub В этой статье мы коснемся самых главных изменений релиза 0.3. Полный список изменений доступен по ссылке. Интеграция O

Alexey Zinoviev Alexey Zinoviev

Kotlin 2021: большая онлайн-презентация

Устраняя барьеры между идеей и работающим кодом Приглашаем на онлайн-презентацию, на которой будем говорить о будущем Kotlin и том, как наш язык упрощает путь от идеи к работающему коду. Вы узнаете, что происходит в экосистеме языка и что нового ждать от команды Kotlin. Зарегистрироваться Программа (все сессии состоятся на английском языке): Киноут Kotlin и WebAssembly: первое знакомство План развития KMM Beta Что нового в Ktor 2.0 Spring Native с Kotlin K2 Compiler: добиваемся максимальной производительности Kover — плагин для анализа покрытия кода Улучшаем качество Kotlin-кода с помощью Qo

Oksana Mandryka Oksana Mandryka

Альфа-версия Compose Multiplatform: единое решение для десктопных, веб- и Android-интерфейсов

Этот релиз — еще один шаг к реализации нашего грандиозного плана по унификации разработки интерфейсов на Kotlin. У нас много новостей, касающихся мультиплатформенной разработки пользовательских интерфейсов, в том числе Compose for Desktop и Compose for Web. К тому же недавно Google объявила о выходе стабильной версии Jetpack Compose 1.0 для Android. Вот что ждет вас в этом обновлении: Compose for Desktop и Compose for Web перешли на стадию альфа-версии. Версии продуктов объединены в рамках универсального решения Compose Multiplatform. Оно позволяет создавать десктопные, Android- и в

Oksana Mandryka Oksana Mandryka

Языку Kotlin — 10 лет!

На JVM Language Summit 19 июля 2011 года команда JetBrains представила Kotlin — новый статически типизированный язык программирования для JVM. И вот он с нами уже 10 лет. С момента своего появления Kotlin продолжает менять принципы работы JetBrains и не только. Самое время отпраздновать круглую дату и рассказать о наших планах — мы и дальше хотим делать разработчиков счастливее!  Kotlin появился как альтернатива языку Java, а в итоге превратился в целую экосистему, которая позволяет писать код для решения самых разных задач, включая серверную и мобильную разработку, веб-фронт

Oksana Mandryka Oksana Mandryka
Kotlin 1.5.20

Вышел Kotlin 1.5.20

В этой версии Kotlin добавлена поддержка новых возможностей Java, включая динамические вызовы, а также улучшена совместимость с Java благодаря поддержке Lombok и JSpecify. Кроме этого, мы продолжаем добиваться единообразной работы стандартной библиотеки на всех платформах, а также развиваем инструменты Gradle и новый IR-бэкенд JS. Установить Kotlin 1.5.20 В этой статье вас ждет обзор обновлений, появившихся в новой версии: улучшения Kotlin/JVM, включая конкатенацию строк через invokedynamic, а также экспериментальную поддержку вызова методов, сгенерированных Java Lombok, и аннотаций JSpecify

Oksana Mandryka Oksana Mandryka

Что изменилось в KMM после выхода альфа-версии

Альфа-версия Kotlin Multiplatform Mobile (KMM), SDK для кросс-платформенной мобильной разработки, вышла в августе 2020 года. С тех пор прошло 9 месяцев, в течение которых экосистема KMM стремительно развивалась: В каждой версии Kotlin появляются новые функции и улучшения, которые позволяют оптимизировать процесс создания мультиплатформенных приложений. Инструменты разработки KMM, такие как плагин KMM для Android Studio, постоянно обновляются, благодаря чему создавать кросс-платформенные мобильные приложения стало проще и приятнее. Участники нашего сообщества активно развивают экосистему

Ekaterina Petrova Ekaterina Petrova

Десять лет с Kotlin — поделитесь своими историями!

На JVM Language Summit 19 июля 2011 года команда JetBrains представила Kotlin — новый статически типизированный язык программирования для JVM. И вот он с нами уже почти 10 лет. С момента своего появления в 2011 году Kotlin продолжает менять принципы работы JetBrains и не только. Все наши достижения были бы попросту невозможны без сообщества Kotlin. Так давайте немного поностальгируем! Мы были бы рады узнать о том, как Kotlin повлиял на вашу жизнь. Поделитесь своими воспоминаниями, используя хештег #10yearsofKotlin в Twitter, Instagram, Facebook или ВКонтакте. Мы с удовольствием посмотрим ваши

Alina Grebenkina Alina Grebenkina
Загрузить ещё

Подписаться на блог

Отправляя эту форму, я разрешаю JetBrains s.r.o. («JetBrains») использовать мое имя, электронный адрес и геоданные для отправки мне новостных рассылок, включая коммерческие предложения, а также разрешаю JetBrains осуществлять обработку моих персональных данных с указанной целью. Я соглашаюсь с тем, что такая обработка может выполняться с использованием сторонних сервисов в соответствии с Политикой конфиденциальности JetBrains. Я могу в любой момент отозвать согласие в своем профиле. Кроме того, ссылка для отмены подписки содержится в каждом электронном письме.

Принято!

  • Privacy & Security
  • Terms of Use
  • Legal
  • Genuine tools
  • English
  • Deutsch
  • Español
  • Français
  • 日本語
  • 한국어
  • Русский
  • 简体中文
  • Português do Brasil
  • Türkçe
Copyright © 2000–2022 JetBrains s.r.o.