The dynamic framework size is a huge obstacle to u...
# multiplatform
r
The dynamic framework size is a huge obstacle to use KMM.
b
Why is it a huge obstacle? I use KMM to release production apps and the final .ipa is around 19MiB, which is pretty reasonable for an app.
The APK for Android comes in at 12.5mb. So yes iOS is slightly chubbier, but it's not a significant difference really
If you start adding resources (images, audio, etc.) then the difference will be even less significant.
r
In my demo, I just wrote an interface in KMM library and then used the library in iOS Application project. The framework compiled for iOS is 2.2MB, and the final .app(for iOS simulator) is 2.5MB. From my perspective, just an interface shouldn’t be so large(I’m an Android developer and not familiar with iOS compilation).