| ▲ | iBelieve 6 hours ago | |||||||
It's interesting that they don't mention Kotlin Multiplatform or any sort of shared core logic between their iOS and Android apps. Seems like maybe the apps are fully independent codebases but with shared specifications and tests? They say that agents: > Dramatically reduced the cost of maintaining parity between platforms through shared specifications, tests, and review checkpoints I've used Kotlin Multiplatform on a mobile project built back before AI coding took off, and it was super nice to have shared core logic between the apps and there weren't really any downsides on the Android side, but on the iOS side it was definitely an extra layer that didn't feel fully native. | ||||||||
| ▲ | cosmic_cheese 5 hours ago | parent [-] | |||||||
Speaking personally, JVM toolchain bits like Gradle being involved is a turnoff and has kept me away from KMP. Last I checked support wasn't really there yet, but I'd much rather go the other direction and use Swift Package Manager and the associated toolchain on Android. | ||||||||
| ||||||||