Hab heute zum ersten Mal Zeit und Energie gefunden mir Kotlin Multiplatform ein bisschen näher anzuschauen.

Finde die Idee schon ziemlich erstaunlich, mit effektiv einer Implementierung (und ein paar vereinzelten modularen plattformabhängigen Erweiterungen/Anpassungen) eine Anwendung für alle größeren Systeme erzeugen zu können. Alles in einer Programmiersprache.

Dazu noch direkt das Servermodul gleich dazu, dass auch das von der geteilten Implementierung profitieren kann.

Habe bisher nur sehr akademisch rumprobiert, Beispiele angeschaut und angepasst, aber ich find's bisher schon ziemlich cool.

Demnächst möchte ich dann mal etwas mehr Komplexität reinbringen.

#Kotlin #KMP #WASM #KTor

🛠️ Android Studio Panda 2 (2025.3.2) Canary 3 is out!

Fixes across AGP, Gemini, Import/Sync, Lint, Kotlin Multiplatform & Device Mirroring (audio works again 🔊). A nice stability-focused Canary.

👉 https://androidstudio.googleblog.com/2026/02/android-studio-panda-2-202532-canary-3.html?m=1

#AndroidStudio #AndroidDev #AGP #KMP #Android #Kotlin

Android Studio Panda 2 | 2025.3.2 Canary 3 now available

Android Studio Panda 2 | 2025.3.2 Canary 3 is now available in the Canary channel. If you already have an Android Studio build on the  Ca...

My gsheet-resources Gradle plugin now properly escapes newlines: https://github.com/litrik/gsheet-resources/releases/tag/v0.5.0

#AndroidDev #Gradle #kmp

Release 0.5.0 · litrik/gsheet-resources

Escape newlines (#6)

GitHub

Phát triển ứng dụng ngân sách cả năm chỉ có 1 người dùng 💔 Tôi chuyển hướng sang tạo bộ khởi động Kotlin Multiplatform: tích hợp sẵn xác thực, thanh toán & CI/CD. Kết quả: Bán được ngay tuần đầu, đạt $3k sau vài tháng - nhiều hơn cả app ngân sách! Nhiều dev khen tiết kiệm 50+ giờ làm việc. KMP đang nổi nhưng thiếu công cụ, đây là thời điểm vàng! 🚀 #Kotlin #LapTrinhVien #KotlinMultiplatform #KMP #StartupTips #KinhNghiemKinhDoanh #DeveloperLife

https://www.reddit.com/r/SideProject/comments/1qp6

It seems #Lokksmith, my Kotlin Multiplatform OpenID Connect library for Android and iOS, is slowly gaining momentum. I had two new contributors in two days 🎉

https://github.com/svenjacobs/lokksmith

#Kotlin #KotlinMultiplatform #KMP #ComposeMultiplatform #Compose #JetpackCompose #Android #iOS #OIDC #OpenIDConnect

GitHub - svenjacobs/lokksmith: Kotlin Multiplatform OpenID Connect client for Android and iOS

Kotlin Multiplatform OpenID Connect client for Android and iOS - svenjacobs/lokksmith

GitHub

The greatest feature with Kotlin Multiplatform (#kmp) is the possibility to re-use the business logic between platforms, as a separate framework/module while keeping the UI implemented in the native libraries (#SwiftUI or Jetpack Compose).

For most of the business logic, this integration is easy and smooth. The main problem left is: State maintenance.

So, I wrote my thoughts about it:

https://igorcferreira.dev/kmp-view-model/

StateFlow on KMP and SwiftUI

The greatest feature with Kotlin Multiplatform (KMP) is the possibility to re-use the business logic between platforms, as a separate framework/module while keeping the UI implemented in the native libraries (SwiftUI or Jetpack Compose).

Development Blog

🚀 AGP 9.0 is out!

Kotlin now has built-in support in Android Gradle Plugin, and there’s a new Android KMP library plugin — time to update! 👉

📌 JetBrains guide: https://blog.jetbrains.com/kotlin/2026/01/update-your-projects-for-agp9/
📌 Android AGP 9.0 notes: https://developer.android.com/build/releases/agp-9-0-0-release-notes

#AndroidDev #Kotlin #AGP9 #Android #KMP

Update your Kotlin projects for Android Gradle Plugin 9.0 | The Kotlin Blog

Learn how to migrate your projects to AGP 9.0 by moving to built-in Kotlin and the new Android KMP library plugin.

The JetBrains Blog

Does anyone have experience with Kotlin Multi Platform? I’m thinking about building some cross platform framework to use in an iOS and Android app.

Are we there yet? Is it really usable? What’s your opinion?

#kmp #KotlinMultiplatform

Android Gradle Plugin 9 (agp = "9.0.0") works in Android Studio Panda 1 2025.3.1 Canary 5 and Otter 3 Feature Drop 2025.2.3, it does not yet work in IntelliJ 2025.3.2 Preview. Hence, I am using AS Panda for now and it has island design 🎨🐼 How about you or your team? 💭

#Kotlin #KotlinMultiplatform #KMP #AndroidDev #iOS #Android