Since CocoaPods in going to be soon dismissed and will be read-only by the end of the year I tried to migrate some of my Compose Multiplatform projects to Swift Package Manager.

Here's "How I did it" 😜

https://xabaras.medium.com/how-i-switched-from-cocoapods-to-swift-package-manager-in-my-cmp-project-65f3c2a1816f?sk=d62121ccf9b521e9a18cb88bc61260a4

#ComposeMultiplatform #KotlinMultiplatform #SwiftPackageManager #iOSDev #AndroidDev #KMP

How I switched from CocoaPods to Swift Package Manager in my CMP project

Since CocoaPods is going to be soon dismissed and it’s becoming read only by the end of the year I tried to switch some of my Compose…

Medium

I spent the first two days of a new Kotlin Multiplatform project writing almost no product code.

Instead, I set up the PRD, alpha implementation plan, task tracker, scope audit, AGENTS.md, sub-agents, SKILLS.md, and only then added core dependencies.

The main lesson:

AI-assisted development does not remove engineering discipline. It makes it more important.

Full field note: https://funkyidol.in/blog/starting-a-production-kotlin-multiplatform-project-with-a-spec-driven-agentic-workflow/

#KotlinMultiplatform #AndroidDev #AIEngineering

Also bisher fühl ich mich im #KMP #KotlinMultiplatform Universum schon deutlich wohler, als es mit #JavaScript jemals der Fall war.

So eine angenehme Sprache.

Hab von JetBrains aber auch nichts anderes erwartet.

This tutorial shows how to build a production-ready admin dashboard for Ollama that runs on Android and Desktop with about 95% shared Kotlin code. https://hackernoon.com/building-a-crossplatform-ollama-dashboard-with-95percent-shared-code #kotlinmultiplatform
Building a Cross‑Platform Ollama Dashboard with 95% Shared Code | HackerNoon

This tutorial shows how to build a production-ready admin dashboard for Ollama that runs on Android and Desktop with about 95% shared Kotlin code.

Кэширование сетевых запросов в Ktorfit с помощью Ktor Plugins

Привет! Ktor постепенно становится полноценной альтернативой классической связке OkHttp + Retrofit. Его ключевые преимущества — кроссплатформенность, чистый Kotlin, асинхронность и корутины, а также высокая гибкость и управляемость. Кроме того, ожидается поддержка HTTP/3, чего, судя по всему, не планируется в OkHttp. Ktorfit же — это обёртка над Ktor, которая предоставляет более удобное API, практически идентичное Retrofit, что особенно удобно при миграции Retrofit —> Ktorfit. Короче, Ktorfit — это Retrofit для Kotlin Multiplatform. В этой статье я продемонстрирую алгоритм написания простого кэша запросов для Ktorfit, используя механизм Ktor Pluguns.

https://habr.com/ru/articles/956950/

#kmp #kotlin #multiplatform #kotlinmultiplatform #caching #ktor #ktorfit

Кэширование сетевых запросов в Ktorfit с помощью Ktor Plugins

Привет! Ktor постепенно становится полноценной альтернативой классической связке OkHttp + Retrofit. Его ключевые преимущества — кроссплатформенность, чистый Kotlin, асинхронность и корутины, а также...

Хабр

Are you still using AGP 8 in Kotlin Multiplatform projects? If so, that’s fine, but AGP is still running 🚂 There’s a new version, 9.1.0 ⚡️ If you’d like to stay current, check out our GitHub template with the guideline 🍉 https://github.com/watermelonKode/kmp-wizard-template-agp-9

#Kotlin #KotlinMultiplatform #AppDev

🚀 Kotlin 2.3.20-RC3 is out.

Fixes include:
• Missing "@ swc/helpers" in the bundled "yarn.lock" for Kotlin WASM tooling
• "iosX64" no longer incorrectly marked as deprecated in the Kotlin Gradle DSL

Full notes
https://github.com/JetBrains/kotlin/releases/tag/v2.3.20-RC3

#Kotlin #KotlinMultiplatform #AndroidDev

Release Kotlin 2.3.20-RC3 · JetBrains/kotlin

Changelog Tools. Gradle. JS KT-84772 Bundled yarn.lock for kotlinWasmToolingSetup does not include @swc/[email protected] Tools. Gradle. Native KT-84759 iosX64 should not be marked as deprecated in...

GitHub

🤔 Should ViewModels be shared across Android and iOS?

Or should the shared layer stop at business logic?

Gustavo discusses the architectural trade-offs here 👉
https://touchlab.co/kmp-view-models

#kotlinMultiplatform #kmp

Is AndroidX ViewModel the best choice for KMP projects?

Sharing ViewModels between platforms affects the iOS developer experience. In this post we will discuss this topic and some possible solutions in KMP projects that respect the native feel of iOS...

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