惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园_首页
Recent Announcements
Recent Announcements
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
T
Troy Hunt's Blog
F
Fortinet All Blogs
Webroot Blog
Webroot Blog
S
Secure Thoughts
D
Docker
Attack and Defense Labs
Attack and Defense Labs
博客园 - 叶小钗
H
Heimdal Security Blog
S
Security Affairs
Microsoft Azure Blog
Microsoft Azure Blog
The GitHub Blog
The GitHub Blog
T
Tenable Blog
I
InfoQ
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
L
LangChain Blog
Project Zero
Project Zero
Cyberwarzone
Cyberwarzone
NISL@THU
NISL@THU
有赞技术团队
有赞技术团队
AWS News Blog
AWS News Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
IT之家
IT之家
Vercel News
Vercel News
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Forbes - Security
Forbes - Security
博客园 - 聂微东
Security Latest
Security Latest
T
Threat Research - Cisco Blogs
Latest news
Latest news
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Stack Overflow Blog
Stack Overflow Blog
Cloudbric
Cloudbric
Google DeepMind News
Google DeepMind News
C
CERT Recently Published Vulnerability Notes
N
Netflix TechBlog - Medium
酷 壳 – CoolShell
酷 壳 – CoolShell
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
C
Check Point Blog
Recorded Future
Recorded Future
Jina AI
Jina AI

Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog

Kotlin Turns 15: Celebrate the Kotlin Effect - The JetBrains Blog The History of Kodee, Kotlin’s Mascot - The JetBrains Blog Introducing the Kotlin Benchmark for AI Coding Agents - The JetBrains Blog In Conversation With the Golden Kodee Winners - The JetBrains Blog Kotlin Comes to BlueJ - The JetBrains Blog Kotlin Notebook Sunset - The JetBrains Blog Kotlin Toolchain 0.11: The Next Step for Amper - The JetBrains Blog Kotlin 2.4.0 Released | The Kotlin Blog Koog 1.0 Is Out: Stable Core, Better Interop, and Multiplatform Observability | The JetBrains AI Blog KotlinConf’26 Keynote Highlights: Advances in Language Design, Tooling, AI-Driven Workflows, and Multiplatform Development | The Kotlin Blog Introducing a Security Support Policy for the Kotlin Standard Library | The Kotlin Blog Official Kotlin Support for Visual Studio Code Is Now Available in Alpha | The Kotlin Blog Built for Productivity: What the Data Finally Shows About Kotlin | The Kotlin Blog A New Default Project Structure for Kotlin Multiplatform | The Kotlin Blog Help Shape the Future of Kotlin in the Age of AI | The Kotlin Blog Compose Multiplatform 1.11.0 Is Now Available | The Kotlin Blog The Road to Name-Based Destructuring | The Kotlin Blog JetBrains 推出的 Kotlin 专业认证现已登陆 LinkedIn Learning | The Kotlin Blog Kotlin Ecosystem Mentorship Program: Results and Winners | The Kotlin Blog Kodee’s Kotlin Roundup: Golden Kodee Finalists, Kotlin 2.4.0-Beta2, and New Learning Resources | The Kotlin Blog Next-Level Observability with OpenTelemetry | The Kotlin Blog 如何避免使用 JPA 和 Kotlin 时的常见陷阱 | The IntelliJ IDEA Blog Kotlin Professional Certificate by JetBrains – Now on LinkedIn Learning | The Kotlin Blog Helping Decision-Makers Say Yes to Kotlin Multiplatform (KMP) | The Kotlin Blog Introducing Koog Integration for Spring AI: Smarter Orchestration for Your Agents | The JetBrains AI Blog KotlinConf’26 Speakers: In Conversation With Lena Reinhard | The Kotlin Blog Kodee's Kotlin Roundup: Kotlin 2.3.20, Interview With Josh Long, and More | The Kotlin Blog Amper 0.10 – JDK Provisioning, a Maven Converter, Custom Compiler Plugins, and More | The Amper Blog KotlinConf’26 Speakers: In Conversation with Josh Long | The Kotlin Blog KotlinConf 2026: Talks to Help You Navigate the Schedule | The Kotlin Blog Google Summer of Code 2026 Is Here: Contribute to Kotlin | The Kotlin Blog Kotlin 2.3.20 Released | The Kotlin Blog Introducing Tracy: The AI Observability Library for Kotlin | The Kotlin Blog 15 Things To Do Before, During, and After KotlinConf'26 | The Kotlin Blog Java to Kotlin Conversion Comes to Visual Studio Code | The Kotlin Blog Kodee’s Kotlin Roundup: KotlinConf ’26 Updates, New Releases, and More | The Kotlin Blog Building Modular Monoliths With Kotlin and Spring | The Kotlin Blog
Kodee’s Kotlin Roundup: Kotlin Turns 15, Kotlin 2.4.0, and the Kotlin Toolchain - The JetBrains Blog
Kodee · 2026-06-30 · via Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog
Kotlin logo

A concise multiplatform language developed by JetBrains

Kotlin News

Kodee’s Kotlin Roundup: Kotlin Turns 15, Kotlin 2.4.0, and the Kotlin Toolchain

Hi everyone! May and June brought so much Kotlin news that I needed a little extra space for this roundup. Kotlin turned 15, Kotlin 2.4.0 arrived with new capabilities for developers on every platform, and I found plenty of ways to learn, experiment, build AI agents and AI-powered applications, and explore useful Kotlin Multiplatform libraries. Here are the updates that stood out to me most.

Kodee-approved spotlight

The Kotlin Effect in real life

What happens when Kotlin’s logic goes beyond code? For Kotlin’s anniversary, familiar language ideas were brought into everyday situations – making them more concise, efficient, and fun. I had a great time watching the Kotlin Effect come to life outside the IDE.

Watch the video

Kodee vs. Friction

I’ve been busy fighting bugs in Kodee vs. Friction, a browser arcade game where I take on enemies like Boilerplate Golem and Callback Hydra with Kotlin-inspired power-ups. It’s built with Kotlin, Compose Multiplatform for web, Kotlin/Wasm, and a Ktor backend, and the source code is public so you can see how everything works. For the best experience, I recommend playing on a desktop or laptop.

Play Kodee vs. Friction

Free Kotlin learning resources

An anniversary is a good reason to learn something new. To celebrate Kotlin’s turning 15, select Kotlin courses are available for free on Hyperskill. Whether you want to strengthen your foundations or continue into mobile and backend development, these project-based resources offer a practical way to keep progressing.

Keep learning Kotlin

Kotlin 2.4.0

Kotlin 2.4.0 is here! The release stabilizes context parameters and explicit backing fields, expands standard library and platform capabilities, and brings improvements across Kotlin/JVM, Kotlin/Native, Kotlin/Wasm, Kotlin/JS, Gradle, Maven, and the compiler. I recommend checking out the full overview to find the changes that matter most for your projects.

See what’s new in Kotlin 2.4.0

Kotlin Toolchain 0.11

The Kotlin Toolchain is your unified entry point for working with Kotlin projects. With a single `kotlin` command, you can create, build, run, test, and publish projects – without complex plugin configuration. Version 0.11 is now available as the official evolution of the Amper project. I’m excited to see this simpler workflow continue to grow across JVM and multiplatform development.

Explore Kotlin Toolchain 0.11

Koog 1.0 Is Here

Koog 1.0

Koog has reached 1.0, marking a major milestone for building AI agents in idiomatic Kotlin. The stable core comes with a one-year compatibility guarantee, improved interoperability, multiplatform observability, and support for reliable agent workflows across backend, mobile, and multiplatform applications.

Discover Koog 1.0

Grants for Kotlin library authors

The 2026 Kotlin Foundation Grant Program is open for developers building or maintaining open-source Kotlin libraries, tools, and frameworks. Projects that strengthen the Kotlin ecosystem – including work related to Kotlin Multiplatform, AI, and large language models – can apply for financial support. Applications close July 14, 2026.

Learn more and apply

Compose Hot Reload experiments with AI agents

Compose Hot Reload 1.2.0-beta01 continues the work on the experimental MCP server, giving AI agents more ways to interact with running Compose applications in real time. The beta adds support for autonomous build mode, log access, UI error inspection, and lifecycle controls such as restart and reset. It is still experimental, but it offers an interesting glimpse into how AI-assisted development could become more visual, interactive, and connected to the running app.

Try the experimental update

Compose Multiplatform 1.12.0-beta01

Compose Multiplatform 1.12.0-beta01 is here, bringing updates for shared UIs across platforms, including new graphics capabilities, iOS accessibility improvements, UI test behavior updates, and fixes for iOS, desktop, web, resources, and the Gradle plugin. Check out the release notes for the full list of changes and migration details.

Explore the release notes

Three Kotlin Multiplatform libraries worth exploring

I found three useful additions to explore on Klibs.io: ComposeMediaPlayer for cross-platform video playback, NSExceptionKt for better Kotlin/Native crash reporting on Apple platforms, and multiplatform-settings for storing key-value data in shared code. They solve very different problems, which is exactly what makes browsing the KMP library ecosystem so interesting.

Discover more libraries on Klibs.io

Booking.com’s Kotlin Multiplatform journey

Booking.com adopted Kotlin Multiplatform for an experimentation library, and the results exceeded the team’s expectations. Their story shows how KMP can improve cross-platform consistency while fitting into an existing product and engineering environment – without asking teams to abandon platform-specific development.

Read the Booking.com story

Where you can learn more

YouTube highlights


That’s all from me for this roundup. Happy 15th anniversary, Kotlin – and happy coding!

Subscribe to Kotlin Blog updates

Discover more