home.social

#kotlinmultiplatform — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #kotlinmultiplatform, aggregated by home.social.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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. hackernoon.com/building-a-cros #kotlinmultiplatform

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

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

    habr.com/ru/articles/956950/

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

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

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

    habr.com/ru/articles/956950/

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

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

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

    habr.com/ru/articles/956950/

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

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

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

    habr.com/ru/articles/956950/

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

  11. 🤔 Should ViewModels be shared across Android and iOS?

    Or should the shared layer stop at business logic?

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

    #kotlinMultiplatform #kmp

  12. Let’s say I got inspired by the NFC pocket monster game they had on the #CCC 🤩 by far the coolest use of NFC tech. Built in #KotlinMultiplatform and ready for Android as well. It was actually super simple. I worked with Claude Code on a comprehensive spec and in 2-3 days of work I got quite far. Gonna extend the game, not sure how yet but I want it to get it in everyone’s hands!

  13. 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

  14. Is TDD practical on Android? Is Clean Architecture over-engineering? 🤔

    I sat down with James Cullimore to discuss the hard truths of the ecosystem in 2025.

    We cover:
    🛠️ The "Security" of Freelancing vs Full-time
    📱 Why he bets on KMP over Flutter
    🤖 Using AI Agents like "Junior"
    💉 Why he prefers Koin (or nothing!) over Hilt

    Full video available on YouTube:
    🔗 youtu.be/xD61A8B_gdk

    #ADT #AndroidDevelopment #TechTalk #FreelanceLife #KotlinMultiplatform #AI #DeveloperCommunity

  15. Gerne teilen, danke!

    Du hast Lust auf einen Job mit Sinnstiftung? Wir bei connect2x bauen Open Source #matrix Messenger u. A. für das Gesundheitswesen.

    Wir suchen SoftwareentwicklerInnen und UI/UX-ExpertInnen, aber sind auch offen für Initiativbewerbungen (z.B. Richtung Marketing oder Team- und Organisationsentwicklung). Du hast Erfahrung mit #Kotlin #KotlinMultiplatform #JetpackCompose #ComposeMultiplatform und kennst dich mit #matrix aus? Noch besser!

    Meld dich gerne bei uns unter [email protected]

  16. Apple’s Liquid Glass📱 is here!

    ⚠️ Shared UI breaks when platforms shift
    ✅ Native UI with #KotlinMultiplatform is built to flex

    DM us for code-sharing strategies that survive change!
    touchlab.co/contact-us

    #KMP #MobileStrategy #LiquidGlass #Material3 #mobileAI #NativeUI #iOSDev #AndroidDev

  17. Does anyone has an opinion on #KStatemachine vs #FlowRedux? In the past we used #FlowRedux for #KotlinMultiPlatform. I actually can't remember, why we did not used KStatemachine. There was a reason. Anyway. Would love to test the situation of #FiniteStateMachine together with maybe #Decompose and #Jetbrains #ComposeMultiplatform.

    Especially regarding network requests, need for triggering login again and coming back where you were, some side running services and states in parallel like bluetooth

  18. 🚀 Exciting News! 📚 The second edition of the Kotlin Multiplatform by Tutorials book, which I had the pleasure of co-authoring, is officially live! 🎉 With the technology now rock-solid, it's the perfect moment to dive back in and explore its incredible potential. Don't miss out! 🤓💻
    #Kotlin #KotlinMultiplatform #Swift #TechGuru #NewEdition

    kodeco.com/books/kotlin-multip

  19. Finally, we can set Project view as default in Android Studio. This is really nice if you develop Kotlin Multiplatform project in Android Studio 🛠️📱

    #AndroidDev #Kotlin #KotlinMultiplatform #AndroidStudio #iOSDev

  20. #KotlinMultiplatform (KMP) is gaining traction as a #CrossPlatform alternative - enabling code sharing without losing native performance or user experience.

    But what are the trade-offs?
    📖 In this #InfoQ article, Rachit Jain explores the pros & cons in depth: bit.ly/4mM7BR0

    👉 Read now!

    #iOS #Android #OperatingSystems

  21. ImagePickerKMP is an open-source cross-platform library for capturing and selecting images on Android, iOS, and Kotlin Multiplatform with Compose. hackernoon.com/how-to-capture- #kotlinmultiplatform

  22. ok so youtube knows me way too well and recommended me a talk from Chris Horner ( @chrishorner ) about replicating the #Persona5 IM UI in #kotlinmultiplatform and WELP im literally the perfect target

    THEN I learned of this drawWithCache method and it sounds super cool

  23. 🚀 New in kotlinx-datetime v0.7.1!

    ✨ Type aliases for Instant & Clock → easier migration from kotlin.time
    ✨ Darwin fallback for missing timezone DB (via Foundation)
    🛠 JVM date format compatibility restored

    🔗 github.com/Kotlin/kotlinx-date

    #Kotlin #KotlinMultiplatform

  24. Version 1.1.0 of my library HTML Converter for Compose Multiplatform is now available!
    It includes optional colored text support and targets all previously missing platforms: Javascript, WASM and native Mac OS.
    github.com/cbeyls/HtmlConverte

    #Kotlin #JetpackCompose #KotlinMultiplatform #PrideMonth

  25. Stay tuned for more highlights from #Android Developers Backstage podcast: #KotlinMultiplatform: Have your code and eat it too -> youtu.be/DP7O_a8wIwQ?si=H5z57P

  26. What's the killer feature of #KotlinMultiplatform according to Google's @yigit?

    "𝘈𝘯𝘥 𝘵𝘩𝘦 𝘬𝘦𝘺 𝘩𝘦𝘳𝘦, 𝘺𝘰𝘶 𝘥𝘰𝘯'𝘵 𝘯𝘦𝘦𝘥 𝘵𝘰 𝘸𝘢𝘪𝘵 𝘧𝘰𝘳 𝘴𝘰𝘮𝘦𝘰𝘯𝘦 𝘦𝘭𝘴𝘦 𝘵𝘰 𝘸𝘳𝘪𝘵𝘦 𝘵𝘩𝘦 𝘯𝘦𝘵𝘸𝘰𝘳𝘬 𝘭𝘪𝘣𝘳𝘢𝘳𝘺 𝘴𝘰 𝘺𝘰𝘶 𝘤𝘢𝘯 𝘮𝘢𝘬𝘦 𝘵𝘩𝘪𝘴 𝘤𝘳𝘰𝘴𝘴-𝘱𝘭𝘢𝘵𝘧𝘰𝘳𝘮. 𝘠𝘰𝘶 𝘤𝘢𝘯 𝘫𝘶𝘴𝘵 𝘤𝘢𝘭𝘭 𝘵𝘩𝘦 𝘈𝘱𝘱𝘭𝘦 𝘧𝘰𝘶𝘯𝘥𝘢𝘵𝘪𝘰𝘯 𝘈𝘗𝘐𝘴 𝘧𝘳𝘰𝘮 𝘺𝘰𝘶𝘳 𝘒𝘰𝘵𝘭𝘪𝘯 𝘤𝘰𝘥𝘦."

  27. Fresh off big #KotlinMultiplatform news @ #GoogleIO, Google’s showing up strong at #KotlinConf.

    🎤 Production insights from Google Docs
    🧠 Deep dives on memory, API design & IDEs
    🧑‍💻 Live codelabs in Room 173

    📅 kotlinconf.com/schedule/?day=2
    📹 Main track is live-streamed ➡️ kotl.in/conf25-live

  28. 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

    android-developers.googleblog.

  29. Hi! 👋🏻 My name is Akbar (or @gasiyu around the Internet).

    I'm a software developer in Indonesia and really into software stuff. I also enjoy blogging, even though my blog's been gathering digital dust for a while now. 😅

    I'm into a bunch of stuff like #KotlinMultiplatform, #AndroidDev, #IoT, and #IndieWeb. When I'm not coding, you can catch me vibing to music, binge-watching anime or K&C-dramas, reading manga or books, or just chilling out on my Stardew Valley farm!

    This platform is going to be my go-to spot for sharing blog posts, daily updates, and all the cool stuff I come across.

    I'm always open to connecting with everyone, so don't hesitate to reach out anytime!

    #introduction

  30. I added support for the upcoming new major versions of #Elasticsearch 9.0 and #OpenSearch 3.0 to my #KotlinMultiplatform API client. So it now supports three generations of both.

    github.com/jillesvangurp/kt-se

  31. Ready to try it out? Gabriel’s article includes a step-by-step tutorial on setting up and creating your first Expect view with Compose Swift Bridge. #KotlinMultiplatform #ComposeMultiplatform #SwiftUI #SKIE

  32. See how it all works in action 🎥 Our video tutorial breaks down the process of automating UI integration between #ComposeMultiplatform and #SwiftUI. Watch and simplify your workflow! #KotlinMultiplatform #SwiftUI #SKIE youtu.be/UukFp6TbcZ8

  33. 🚀 Mixing #ComposeMultiplatform with native iOS UI just got easier! Gabriel's latest article dives into how Touchlab’s new Compose Swift Bridge tool automates the process, saving you from boilerplate code headaches. #KotlinMultiplatform #SwiftUI #SKIE touchlab.co/compose-swift-brid

  34. Tomorrow’s a big day for Touchlab at #dcldn24! Catch @kpgalligan at his keynote “The Future of Android, Kotlin, & Everything” at 9:20a GMT. He also lead’s a roundtable on the “Challenges & Opportunities of #KotlinMultiplatform & #ComposeMultiplatform in production” at 11:15a GMT!

  35. Participate in real talk 💬 about the challenges and opportunities of #KotlinMultiplatform & #ComposeMultiplatform in production! @kpgalligan is hosting an expert-led immersive peer-level discussion roundtable at #dcldn24. #KMP #CMP london.droidcon.com/kevin-gall

  36. On se retrouve mardi prochain à Bordeaux pour parler de #ComposeMultiplatform !

    Compose Multiplatform permet d'écrire de l'UI en Kotlin, dans le style de #react. Compose est la manière officiellement recommandée de développer des applications Android, et est compatible iOS, desktop, et web.

    À l'occasion de l'événement, @jetbrains offre deux licences annuelles, qui seront tirées au sort.

    En savoir plus, et s'inscrire (gratuitement) : BordeauxKt.io

    #kotlin #JetpackCompose #AndroidDev #iosdevelopment #KotlinMultiplatform #composemultiplatform #webdev

  37. In the past we used #FlowRedux and could solve everything regarding state handling, we just builded some own navigation mechanisms, which were ugly. Thats why I would love to use something like #Decompose, because it looks flexible for me even for multi module projects. Somehow #KStatemachine seems have done a big step and that's why I'm wondering, if we should switch or stay with #FlowRedux

    #Kotlin #KMP #KotlinMultiPlatform #Android #iOS

  38. In the past we used #FlowRedux and could solve everything regarding state handling, we just builded some own navigation mechanisms, which were ugly. Thats why I would love to use something like #Decompose, because it looks flexible for me even for multi module projects. Somehow #KStatemachine seems have done a big step and that's why I'm wondering, if we should switch or stay with #FlowRedux

    #Kotlin #KMP #KotlinMultiPlatform #Android #iOS

  39. In the past we used #FlowRedux and could solve everything regarding state handling, we just builded some own navigation mechanisms, which were ugly. Thats why I would love to use something like #Decompose, because it looks flexible for me even for multi module projects. Somehow #KStatemachine seems have done a big step and that's why I'm wondering, if we should switch or stay with #FlowRedux

    #Kotlin #KMP #KotlinMultiPlatform #Android #iOS

  40. Does anyone has an opinion on #KStatemachine vs #FlowRedux? In the past we used #FlowRedux for #KotlinMultiPlatform. I actually can't remember, why we did not used KStatemachine. There was a reason. Anyway. Would love to test the situation of #FiniteStateMachine together with maybe #Decompose and #Jetbrains #ComposeMultiplatform.

    Especially regarding network requests, need for triggering login again and coming back where you were, some side running services and states in parallel like bluetooth

  41. Does anyone has an opinion on #KStatemachine vs #FlowRedux? In the past we used #FlowRedux for #KotlinMultiPlatform. I actually can't remember, why we did not used KStatemachine. There was a reason. Anyway. Would love to test the situation of #FiniteStateMachine together with maybe #Decompose and #Jetbrains #ComposeMultiplatform.

    Especially regarding network requests, need for triggering login again and coming back where you were, some side running services and states in parallel like bluetooth

  42. Seeking Recommendations for a Cross-Platform App Development Framework 📱

    Target Platforms: Android , iOS , (optional) Web

    I’m looking for a framework that offers decent UI, strong performance, and long-term support. Your opinions and advice would be greatly appreciated!

    Feel free to provide feedback or suggest additional frameworks I should consider.

    #Android #AndroidDev #AppDev #Developer #CrossPlatform #Flutter #React #ReactNative #NativeScript #Kotlin #KotlinMultiPlatform #KMM #Compose #KotlinCompose #Ionic #Capacitor #IonicCapacitor #PWA #MobileDevelopment #MobileApps #DevCommunity #SoftwareDevelopment #Programming #WebDev #JavaScript #TypeScript #Frontend #MobileTech #AppFramework #TechAdvice #App #Apps #AndroidApp #AndroidApps #WebApp #WebApps

  43. The maintainer of @streetcomplete has finished big steps regarding #iOS support in #StreetComplete – the app that makes contributing to #OpenStreetMap very easy!

    github.com/streetcomplete/Stre

    If you want to contribute, have a look there! There are many little tasks to contribute and it is split up well. Also, no #iOS development knowledge (#swift or so) or devices need to be there, it's porting everything to #Kotlin #Multiplatform!

    #KotlinMultiplatform
    #crossplattform #appdevelopment #appdev #oss

  44. At this years company #hackathon our project team created a proof of concept #KotlinMultiplatform and #ComposeMultiplatform app for #Android, #iOS & desktop with a single code base for data layer, business logic and UI, well, for everything!

    Within three days we were able to create a simple but functional application from scratch that accesses a #Firebase backend.

    Still some rough edges on iOS but the future is bright for Kotlin Multiplatform!

    #Kotlin #AndroidDev #JetpackCompose #REWEdigital

  45. Hello everyone.
    I'm new here!
    I want to connect with Android developer and indie developer.
    If you are a developer kindly follow, and I will follow back.
    #android
    #python
    #Kotlin
    #KotlinMultiplatform
    #kotlindev
    #ktor
    #kotlindev
    #javazone
    #developer
    #javascript
    #nodejs
    #softwaredevelopment

  46. See ya'll tomorrow at #dcnyc24!

    🔑 The Future of #Android, #Kotlin, and Everything
    👥 Modern #KotlinMultiplatform adoption for native mobile teams
    ☁️ #SKIE: Narrow the gap between Kotlin and #Swift

    nyc.droidcon.com/kevin-galliga
    nyc.droidcon.com/tadeas-kriz/