Kotlin News: 1.7.20-RC, kotlinx.serialization 1.4.0, KotlinConf Call for Speakers, and More
Kotlin 1.7.20-RC Released
Here are some highlights from this preview version of Kotlin:
- K2 now supports several new plugins.
- A preview of the ..< operator for open-ended ranges has been added.
- The K/N memory manager is enabled by default.
- Inline classes with generic underlying type (experimental) have been added.
Stay up to date with our monthly digest, which features all the most important news about the Kotlin ecosystem! Subscribe here.
kotlinx.serialization 1.4.0 Is Out
Check out the new exciting features and updates the latest
kotlinx.serialization 1.4.0 release brings:
- Integration with Okio’s
- Inline classes and unsigned numbers no longer require experimental annotations.
- Part of
SerializationException’s hierarchy is now public.
- Moving documentation from GitHub pages to kotlinlang.org.
Become a KotlinConf’23 Speaker
KotlinConf is a community event, so we would love for you to take part. Submit a talk and share your experience, whether it’s about finding innovative ways to use Kotlin, the challenges you’ve faced, a framework you’ve created, or anything you’d like to share that could help others along their journey. The call for papers is now open!
Join the Kotlin Multiplatform Mobile Content Creators
We’ve started the Kotlin Multiplatform Mobile Content Creators Recognition Campaign to say a huge “thank you” to all the contributors and highlight their content.
We’ll showcase the educational samples and other pieces of content from developers sharing experience adopting Kotlin Multiplatform Mobile technology, providing tips and tricks to inspire learners, and help with completing the official resources.
Subscribe to The Modern Mobile – New Email Digest
Subscribe to “The Modern Mobile” – a new email digest with everything you need to know about modern mobile development by JetBrains and the Kotlin Community. Keep up to date with all the important news, tutorials, and tips and tricks related to modern declarative frameworks, tools for cross-platform mobile development, and more.
How Did You Get Started with Kotlin?
Each month there are new developers starting their Kotlin journeys – some who just want to give it a try, and some with specific goals in mind. Let us know how your Kotlin journey began so we can make the first steps of your Kotlin journey easier and more fun. Take part in our new Kotlin users survey.
Watch New Videos
Compose in Cash App with Jake Wharton and Saket Narayan
In the latest episode of Talking Kotlin, we speak with Jake Wharton and Saket Narayan about how they use Compose not only for UIs, but for managing state and data throughout the whole Cash App and why “it is time for XML to die.”
Design Patterns in Kotlin Episode #2
The author of “Kotlin Design Patterns and Best Practices” presents decorator and proxy patterns! Together, Alexey Soshin and Sebastian Aigner walk us through a typical example case that shows where these patterns shine, which also illustrates why Alexey would rather have them be called “wrapper” patterns.
Learn Tips for Collaborative Programming From Code With Me
Code With Me is a built-in feature of IntelliJ-based IDEs for collaborative programming that enables developers to work on the same code base in real time, even remotely. They can fix bugs, simultaneously edit the code, navigate and review code, and mentor and help each other. All of this makes Code With Me an excellent tool for those who code, learn, or teach in Kotlin.
Subscribe to Blog updates
Become a Kotlin Google Summer of Code Contributor: Make an Impact!
The Kotlin Foundation has been accepted as a mentor organization for Google Summer of Code 2024! GSoC is a global online program focused on bringing new contributors into open-source software development. Contributors work on a 12-week programming project under the guidance of Kotlin Foundation mentors from Google, Gradle, and JetBrains.
Advent of Code in Kotlin: Celebrating Our Participants and Their Solutions
A big thank you goes out to everyone who joined us for Advent of Code in Kotlin this year! From December 1 through 12, we shared daily livestreams of puzzle solutions. If you missed any of the action, you can watch the recordings on our YouTube playlist.
Kotlin/Wasm in Alpha, a KMP Project Migration Tutorial by Philipp Lackner, and Other Kotlin News
The first Kotlin Digest of 2024 is out! Catch up on the Kotlin ecosystem highlights in December and January!
Results of Google Summer of Code With Kotlin
2023 marked Kotlin's first-ever participation in Google Summer of Code (GSoC), a global online program focused on bringing new contributors into open-source development. Contributors worked on 12-week programming projects with the Kotlin Foundation under the guidance of mentors from JetBrains, Google, and Gradle, and gained experience on real-world projects. We would like to share the results achieved during GSoC 2023.