It's a wrap for #KotlinConf 2025. It was awesome meeting the community and getting the latest and planned improvements on #Kotlin, #KMP, #CMP, and more. 🤩
Until next time - in Munich! 😉
It's a wrap for #KotlinConf 2025. It was awesome meeting the community and getting the latest and planned improvements on #Kotlin, #KMP, #CMP, and more. 🤩
Until next time - in Munich! 😉
Google is building tools and apps with KMP now, https://android-developers.googleblog.com/2025/05/android-kotlin-multiplatform-google-io-kotlinconf-2025.html #kotlindev #kmp #mobiledev
Don’t miss it! 🎤
Tadeas Kriz dives into native dependency headaches at #KotlinConf tomorrow:
✅ JVM vs Native loading
✅ CocoaPods vs SPM
✅ What really happens at runtime
If you're shipping #KMP to iOS, this one’s for you.
🔗 https://kotlinconf.com/speakers/969813cd-0231-4310-9c61-745967bd94c5/
📣 We’re thrilled to welcome Block & Meta to the #KotlinFoundation! 🙌
Both have been champions of #KMP in real-world adoption, and their support is a huge win for the ecosystem. Touchlab is proud to be a Silver Member, let’s keep building the future of Kotlin together! https://kotlinfoundation.org
Build once. Run everywhere.
My Kotlin Multiplatform course is live on LinkedIn Learning!
Just in time for #KotlinConf.
Learn to tame Ktor, charm SqlDelight, and ship multi-platform magic.
One codebase to rule mobile, desktop, and web.
Touchlab is the ground at #GoogleIO where #KotlinMultiplatform made headlines, and we’re here for it! 🚀
✅ Stable Jetpack libs (Room, DataStore, Paging)
🛠️ New #KMP tooling in Android Studio
📱 Google Docs on iOS runs KMP in production
Kotlin 2.2.0-RC is out!
Key fixes for Composable, contextual function calls & native compilation.
More stable, smoother builds across platforms.
Details: https://github.com/JetBrains/kotlin/releases/tag/v2.2.0-RC
#Kotlin #KMP #JetBrains #AndroidDev #MobileDev #ComposeMultiplatform #DevTools #Android
Starting with a new Kotlin Multi Platform (KMP) or Compost Multi Platform (CMP) project?
Start here with the official jetbrains kmp project template wizard
https://kmp.jetbrains.com/
@raccoonforfriendicaapp This weekend I took some time to investigate how much work would be needed to build an iOS version of the app, and it turned out that at least building and running a basic version of the app is doable with some minor changes (see here).
What do you think about it? Would you like to see a Raccoon on iOS too?
#friendica #friendicadev #androidapp #androiddev #fediverseapp #raccoonforfriendica #kotlin #multiplatform #kmp #compose #cmp #opensource #foss #procyonproject
1️⃣ Feature parity with Jetpack Compose for all popular use cases.
2️⃣ Type-safe navigation with deep linking support.
3️⃣ Flexible resource management.
4️⃣ First-class accessibility support with VoiceOver and Full Keyboard Access.
I’m currently improving the sign in flow on the Forums for #DisCorkie . It will be nice to be able to log in using a social account.
I am trying to implement Firebase into a KMP project. Android side is perfect but iOS side is burning 🔥 I mixed CocoaPods and Swift Package Manager. KMP is great but touching iOS side feels like I try to find a way in jungle with AI as compass 🧭🌴
Chicago Kotlin User Group KMP Mobile workshop is underway!
https://www.youtube.com/live/yTgEBqJsoqE?si=Dx1tqgGFnA9neqZ4
Here is a great way to run your Android project in release mode without signing it. 🔓🔑 You can do tests with your release build on the emulator 🚀 I am using it for my personal projects ✅
📚 My medium articles: https://medium.com/@canerkaseler
🔗 Social media accounts: https://linktr.ee/canerkaseler
#JetpackCompose #Kotlin #AndroidDev #iOS #MobileDev #UIUX #KMP #CMP #iOSDev #KotlinDev #Android #gradle #AndroidStudio
At mDevCamp, our own Filip Dolník is flipping the script—bringing the iOS developer’s perspective on using KMP in production. 💡
If you're an #iOSDev exploring #KMP, this is your talk.
Real talk. Real lessons. Real Kotlin on iOS.
📍 Prague
🗓️ June 3
🔗 https://mdevcamp.eu/#filip-dolnik-modal
Just dropped a Kotlin snippet that adds debounce functionality to a Jetpack Compose Button 🚀 — say goodbye to double taps! 🙌 Perfect for preventing accidental multiple clicks. ⛔️
🔗 https://stackoverflow.com/a/78907208
#JetpackCompose #Kotlin #AndroidDev #MobileDev #UIUX #KMP #CMP #iOSDev #KotlinDev
E a última atualização do macOS/Xcode quebrou a compilação do meu projeto #KMP 🥲 Vou ter de re-fazer toda a integração com libs Swift (CryptoKit e similares). O maior desafio/problema com tecnologias multi-plataforma, quando a Apple decide ligar o fo**-se.
Made publicly available a new library that implements Token Status List.
https://github.com/eu-digital-identity-wallet/eudi-lib-kmp-statium
Referencing composable functions is going to be possible soon 🎉
https://issuetracker.google.com/issues/305035807
#AndroidDev #JetpackCompose #Compose #ComposeMultiplatform #KMP
Автоматизация версионирования в Kotlin Multiplatform: Решение для Android и iOS
Привет, Хабр! В этой статье я делюсь решением, как настроить версионирование приложения для Android и iOS с помощью Kotlin Multiplatform. Я рассказываю о том, как минимизировать человеческий фактор, автоматизировав процесс обновления версий, и как избежать дублирования информации в разных частях проекта. В статье представлен пример кода, который можно адаптировать под свой проект.
https://habr.com/ru/articles/895362/
#kmp #multiplatform #versioning #android #ios #compose_multiplatform #kotlin_multiplatform #kmm #mobile #kotlin