当使用KMM Kotlin Multiplatform Mobile时,我是否会获得一个真实的的Android和iOS原生UI,看起来与在Android上直接使用Jetpack Compose时相同?具有所有效果,例如触摸按钮时?或者它只是像React Native上的一半“原生”UI?
当使用KMM Kotlin Multiplatform Mobile时,我是否会获得一个真实的的Android和iOS原生UI,看起来与在Android上直接使用Jetpack Compose时相同?具有所有效果,例如触摸按钮时?或者它只是像React Native上的一半“原生”UI?
1条答案
按热度按时间bis0qfac1#
KotlinMultiplatform移动的帮助您构建一个通用的业务逻辑,与UI无关。这意味着应用的UI是使用单一平台允许的标准技术编写的,例如Android上的Jetpack Compose(或Android Views)和iOS上的Swift UI(或UIKit)。
在项目设置方面,您将使用Android Studio编写共享公共逻辑,并为Android App UI编写Composable函数。相反,您需要使用XCode编写iOS App的UI。