

Kotlin is a statically typed programming language for the JVM, Android, JavaScript, and native.
Subreddit rules:
Resources:
Ktor 3.2.0 Is Now Available
Ktor 3.2.0 is here! This release brings exciting new features, performance improvements, and bug fixes.
dessalines/pretty-num-kotlin: A library for pretty formatting human readable numbers.
A library for pretty formatting human readable numbers. - dessalines/pretty-num-kotlin
cross-posted from: https://lemmy.ml/post/31443045
This is a port of @[email protected] 's library for rust:
New official kotlin lsp beta!!
Kotlin Language Server and plugin for Visual Studio Code - Kotlin/kotlin-lsp
I am very happy that jetbrains seem to support kotlin outside of intelliJ. Since I do not like IntelliJ that much, I might be able to use kotlin in other editors with good support too.
Explore Android Studio's new Kotlin Multiplatform Shared Module Template designed to simplify cross-platform development across Android and iOS apps.
cross-posted from: https://lemm.ee/post/64557471
Kotlin Multiplatform Tooling: Now in IntelliJ IDEA and Android Studio
The new KMP plugin for IntelliJ IDEA and Android Studio simplifies every part of the KMP experience, from project setup to Compose UI previews.
Compose Multiplatform 1.8.0 Released: Compose Multiplatform for iOS Is Stable and Production-Ready
Kotlin Multiplatform becomes a complete solution for mobile development, enabling flexible code sharing across both business logic and UI without compromising app quality or losing control over platform-specific capabilities.
How to use Jetbrains Compose with a single target?
cross-posted from: https://lemmy.ml/post/21390036
I finished reading the Kotlin documentation (§Concepts) and want to do something now. I was thinking about making a desktop app with a GUI. For that people seem to recommend Jetbrains Compose.
It seems however that the guides (https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-create-first-app.html) to set up such a project assume I have more than one target. I however don't and thus don't need to divide my project into common code, ios code, wasm code, etc. I only need to compile my project for the JVM, since I'm only intending to support Linux and BSD. I don't have much experience with the Java/Kotlin-centric build systems and I would like to avoid investing
Lost while learning
Hi everyone, I am learning kotlin as my first language(I have a bit of python knowledge mostly useless stuffs) I am following the android tutorial for kotlin and now I am 100% lost at the tip calculator in kotlin here. What should/could I do to improve my situation? Any recommend would help me a lot. Thank!
Kotlin Multiplatform, In Detail, Step by Step Setup Guide (+Compose)
Click to view this content.
Kotlin/Native BigDecimal: A drop-in replacement for java.math.BigDecimal | Jan Holesovsky
Click to view this content.