https://kotlinlang.org logo
#multiplatform
Title
# multiplatform
u

Umar Ata

10/27/2020, 10:21 AM
Please let me know the minimum iOS os version that support kotlin multiplatform
w

william

10/27/2020, 1:19 PM
might be wrong but kotlin multiplatform just requires iOS to support a obj-c framework for interop - i doubt that has a min ios version
u

Umar Ata

10/27/2020, 1:21 PM
No, actually as I researched it works with armV64
And for that the device architecture must be 64bit
So the last device is 5s with iOS 9.0
r

russhwolf

10/27/2020, 1:36 PM
There’s a 32-bit target as well. I don’t know a documented minimum but I remember not being able to get it working in 9.x in the very early K/N days in 2017. I think I’ve only worked on 10.x or above since then.
u

Ugi

10/27/2020, 9:30 PM
I remember running an app on my 5c (32 bit), can't remember which iOS version was it, but it was some time ago, so I can't guarantee what the state is at the moment.
s

Sam

10/29/2020, 4:25 AM
8 was the first version to support frameworks. (IIRC) You would need at least 8 and have to compile a 32 & 64-bit version of the framework. There are some interop annoyances around the size of ints in iOS when interfacing with Kotlin code when trying to use the same code for 32 & 64 bit. That said, the 5c is in Apple's obsolete category. They don't do any repairs on them anymore. Most, if any devices that are locked in to iOS 9 should be obsolete or nearing it by now.
5 Views