Hey everyone, I have a simple KMM SDK that I’m creating that uses Ktor/Koin/Napier. It doesn’t contain any image assets, and all it does is interact with a REST API.
The installed size of my iOS application is over 60MB which seems quite large. This will probably be a dealbreaker for my target users, as including the SDK would push their app size over Apple’s 100MB over the air limit.
My question is, am I misconfiguring something to end up with such a large application or is the size inherent to using Kotlin Multiplatform? I know that there will be some overhead for the Kotlin/Native runtime, but from what I’ve read it shouldn’t be more than a few MB, not tens of MB.