Room/KMP is finally here! (developer.android.com)
Cross-posted from: programming.dev/post/13516196
Kotlin 2.0.0-RC1 (b.thumbs.redditmedia.com)
The Ktor Plugin Registry Has Launched (blog.jetbrains.com)
[Question] Are extensions a good solution for DTO mapping? (medium.com)
I came across this post (and more like it) claiming extensions to be a good, or at least different, solution for mapping DTO’s....
Put part of a LazyColumn under a Card
I have a screen where I want a lazy-loading card of various items below some necessary information, all of which will scroll down. My initial approach was to nest the lazycolumn under the card which is nested under a Column with a calculated nested height based on the size of the calls list. However, I can't do that, and neither...
Kotlin Roundup: Unveiling the New Compose Multiplatform Release, Amper Update, and More (blog.jetbrains.com)
Conway's Game of Life example
I’ve had a long time fascination with Conway’s Game of Life, and with the Sigbla APIs starting to stabilize I thought it would be fun to play around a bit and implement it as an example....
Kotlin's JDK release compatibility flag – Jake Wharton (jakewharton.com)
Open Source Support for Kotlin Projects (tech.target.com)
Looks like we have some extra support for Kotlin projects....
Gradle Version Catalog Generator Plugin (github.com)
If you’ve played around with version catalogs enough, you will inevitably come to a point when you when you want to also use a BOM in your version catalog. Doing that just feels so…clunky? You need to declare the BOM in the libraries section, and then you have to declare each individual dependency from the BOM as a library...
New Sigbla release v1.24.2 - a framework for working with data in tables supporting various data types, reactive programming and events, user input, charts, and more (github.com)
Kotlin/Wasm in Alpha, a KMP Project Migration Tutorial by Philipp Lackner, and Other Kotlin News | The Kotlin Blog (blog.jetbrains.com)
Applying BuildScript Classpath to Gradle Convention Plugin
Hello developers!...
SemVer-KMP | A Kotlin Multiplatform library for Semantic Versioning with ranges and other features. (github.com)
Results of Google Summer of Code With Kotlin (blog.jetbrains.com)
Kandy: the new Kotlin plotting library by JetBrains | The Kotlin Blog (blog.jetbrains.com)
Persistent data structures (github.com)
I’ve for a good while been using an excellent port of Scala’s persistent data structures in my Kotlin code known as Dexx. This also works well from Java code....
KotlinConf Global 2024: Uniting Kotlin Enthusiasts Worldwide! | The Kotlin Blog (blog.jetbrains.com)
Where should I learn kotlin?
I was using freecodecamp’s tutorial on Kotlin but I was told that a video isn’t a good way to learn a language. So I did the hyperskill course but it marks all of my answers as wrong even when the code works, and the subscription for more than ten questions a day is crazy expensive. I will be getting atomic kotlin soon but I...
Kotlin for WebAssembly Goes Alpha | The Kotlin Blog (blog.jetbrains.com)
News Digest: Kotlin Multiplatform Special | The Kotlin Blog (blog.jetbrains.com)
Coil goes multiplatform (talkingkotlin.com)
At least they took the grant from the Kotlin Foundation… Let’s wait for version 3 to be ready!
Tackle Advent of Code 2023 With Kotlin and Win Prizes! | The Kotlin Blog (blog.jetbrains.com)
Sigbla is a framework for working with data in tables, using the Kotlin programming language. (github.com)
It supports various data types, reactive programming and events, user input, charts, among other things.