Jun 26, 2024 · Kevin SchildhornLocal or Remote? How you add your KMP framework mattersDo you actually need to use SPM or Cocoapods to include KMP? You don't, and it might not be the right answerRead (6 min) ->
Apr 25, 2024 · Gustavo Fão ValvassoriJetpack Compose for iOS: Interoping with native ComponentsOne of the best features of Compose is its interoperability. With Compose iOS, you can interop with both UIKit and Swift UI.Read (7 min) ->
Apr 19, 2024 · Kevin SchildhornBeware of Build Time BloatSlow Kotlin Multiplatform iOS build times? Many teams are building more architectures than needed or intended. Ensure you are not wasting build timeRead (7 min) ->
Apr 5, 2024 · Gustavo Fão ValvassoriJetpack Compose to Compose Multiplatform: Transition GuideAs an Android developer, you probably already use Jetpack Compose to build UI. But did you know that with a few changes you can also build your application for other platforms, such as iOS, macOS, and the Web?Read (4 min) ->
Mar 28, 2024 · Jigar BrahmbhattTouchlab: OSS library updatesGlance at latest updates to various open source libraries published by TouchlabRead (1 min) ->
Mar 27, 2024 · Gustavo Fão ValvassoriKotlin/Wasm interop with JavascriptKotlin/Wasm provides a bi-directional interoperability between Kotlin and Javascript, allowing you to call functions on either side. Let's dive into the topic and explore its limitations and workarounds.Read (7 min) ->
Mar 22, 2024 · Kevin SchildhornAndroid Jetpack ViewModel has KMP Support!This article discusses the newest version of the lifecycle-viewmodel artifact, part of the official Android Jetpack library, and how it adds support for KMP projects.Read (2 min) ->
Mar 4, 2024 · Gustavo Fão ValvassoriGetting Started with Web Assembly and Kotlin MultiplatformWeb Assembly is a new technology that allows you to run code written in languages other than JavaScript in the browser. In this article, we will learn how to use Kotlin Multiplatform to write code that runs in the browser using Web Assembly.Read (6 min) ->
Feb 1, 2024 · Jigar BrahmbhattKotlin 1.9.20: Streamlining Source Sets in Multiplatform ProjectExplore how Kotlin 1.9.20's new features significantly enhance the experience of setting up target source setsRead (5 min) ->
Jan 26, 2024 · Gustavo Fão ValvassoriListening for element events with Compose for WebIn a declarative world, events are the main way to interact with the elements, and most components have a way to listen for them.Read (5 min) ->