Jan 17, 2025 · Tadeas KrizThe Power of SKIE SubpluginsGenerate Swift code for your Kotlin Multiplatform project using SKIE subplugins.Read (17 min) ->
Dec 13, 2024 · Kevin GalliganDebugging Kotlin in Xcode with SPM BuildsVirtually all native mobile teams integrate Kotlin Multiplatform by publishing Xcode binaries, usually with SPM. This is generally easy to integrate, but prevented iOS developers from browsing or debugging Kotlin. Today we have fixed that situation.Read (4 min) ->
Dec 12, 2024 · Kevin SchildhornAdaptive Layouts in Compose MultiplatformAdaptive Layouts is a way of adapting your UI to fit different display sizes on Android, and it's now available for Compose Multiplatform.Read (8 min) ->
Dec 5, 2024 · Kevin GalliganKMMBridge 1.1.0 ReleasedKMMBridge is a Gradle plugin that publishes Kotlin Multiplatform Xcode Framework dependencies for Swift Package Manager and CocoaPods. The 1.1.0 release is a significant internal refactoring to support ongoing improvements and maintainability.Read (5 min) ->
Nov 22, 2024 · Kevin SchildhornKermit 2.0.5 updates OSLogWriter and adds file loggingThe 2.0.5 update for Kermit is out now and features various updates to OSLogWriter, as well as the ability to log to a file.Read (2 min) ->
Nov 6, 2024 · Gabriel SouzaMix Compose Multiplatform with native iOS UI using Compose Swift BridgeCompose Multiplatform has a critical unique feature. On iOS, you can mix Compose UI with native iOS UI. This is all enabled by the direct interop of Kotlin Multiplatform. That capability is amazing for mobile development. However, the actual process of wiring these two requires a fair bit of boilerplate. We've launch Compose Swift Bridge to automate that.Read (2 min) ->
Oct 11, 2024 · Kevin GalliganWhy You Should Build Mobile Apps With ComposeIf you are building a mobile product, you are probably considering React Native, Flutter, or some flavor of HTML. Maybe you’re even considering fully native apps. If so, you should learn about Compose Multiplatform. Compose provides full cross-platform efficiency, and can be as native as you need, minus the risk.Read (5 min) ->
Sep 26, 2024 · Gustavo Fão ValvassoriOur journey with compose animationsLet's chat about a few pain points we had when we started doing animations with compose, how we tried to solve them, and how you can solve the problems now!Read (5 min) ->
Sep 13, 2024 · Tadeas KrizDroidcon NYC 2024 App UpdateWe've updated the Droidcon NYC 2024 app with a new design and features. The app now uses Material 3 theming, and includes push notifications for in-conference messaging. Read (2 min) ->
Aug 30, 2024 · Kevin GalliganCompose Multiplatform and the Native App FutureFully native mobile apps was for years the default mobile app development option. As cross-platform solutions and device capability have improved, “good enough” has become the default choice for anything that isn’t a big, public app. Kotlin Multiplatform and Compose, which can seamlessly blend shared and native UI, can make “native” the default choice again.Read (9 min) ->