# multiplatform


02/27/2024, 12:22 PM
As an iOS developer I'm trying to convince myself to keep using KMM as part of our stack. Currently we experience a lot of friction between the singular shared module and our iOS app, given our app is build up from various feature modules. The ideal scenario would be to have a KMM module for each of these separately, whilst the KMM modules would share Kotlin code. Currently this seems impossible, so our current setup wires things up within the main app module using a lot of protocols and
annotations, causing a lot of pain. I've read that the coming update in June is going to offer support for Swift and SPM; is there anything already available to read up on how the Swift support is going to take form and what I could expect?