Kotlin Multiplatform — A panacea for mobile app development?