Kotlin logo

Kotlin

A concise multiplatform language developed by JetBrains

News

Kotlin News: KotlinConf, Build Reports, DataFrame Preview, and More

Read this post in other languages:

Kotlin Developer Survey is Open

Share your opinions about the language itself, IDEs, libraries, build tools, and subsystems. Your answers will help the Kotlin team make the language and tools even better and more convenient.

Give your feedback

KotlinConf is Back!

KotlinConf is making a glorious comeback! It will take place in Amsterdam on April 12–14, 2023. 🌷Workshops, talks, and fun are guaranteed! Get your tickets before they run out and join the Kotlin community at the event of the year!

Secure your spot

Introducing Kotlin Build Reports

Starting with Kotlin 1.7.0, you can create build reports for Kotlin compiler tasks. Reports allow you to see the durations of different compilation phases and investigate cases where incremental compilation could not be used. This functionality is still experimental, so the list of metrics may change.

Learn more

Unflow Case Study

Unflow is a next-generation CMS that allows you to create screens, flows, and features for mobile apps without a single line of code. Using Kotlin Multiplatform Mobile to build their cross-platform SDK saved the Uniflow team 2 months of build time and allowed their small operation to deliver an exceptionally high-quality product without compromising on performance or native capabilities.

Read the story

Kotlin DataFrame Preview

The Kotlin team has developed a Kotlin library for data frames, and its preview version is now available. It provides a readable and powerful DSL for data wrangling and i/o via CSV, JSON, Excel, and Apache Arrow, as well as interop with Kotlin data classes and hierarchical data schemas.

Learn more

Turbocharging Kotlin: Arrow Analysis, Optics, & Meta | Talking Kotlin

In this episode of Talking Kotlin, we chat with Arrow maintainers to learn how Arrow adds functional paradigms and safety to Kotlin, and how it aims to influence the future of the language.

Watch on Youtube

image description