diff --git a/README.md b/README.md index e146a1b..054969a 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ To work with this template, you need the following: * [Android Studio](https://developer.android.com/studio) * The [Kotlin Multiplatform Mobile plugin](https://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform-mobile) * The [CocoaPods dependency manager](https://kotlinlang.org/docs/native-cocoapods.html) +* The [Compose Multiplatform IDE Support](https://plugins.jetbrains.com/plugin/16541-compose-multiplatform-ide-support) ### Check your environment diff --git a/shared/build.gradle.kts b/shared/build.gradle.kts index 8e9b6da..e12a474 100644 --- a/shared/build.gradle.kts +++ b/shared/build.gradle.kts @@ -42,6 +42,8 @@ kotlin { api("androidx.activity:activity-compose:1.6.1") api("androidx.appcompat:appcompat:1.6.1") api("androidx.core:core-ktx:1.9.0") + api("androidx.compose.ui:ui-tooling-preview:1.5.0-beta02") + api("androidx.compose.ui:ui-tooling:1.5.0-beta02") } } val iosX64Main by getting diff --git a/shared/src/androidMain/kotlin/main.android.kt b/shared/src/androidMain/kotlin/main.android.kt index d5723a2..99a519e 100644 --- a/shared/src/androidMain/kotlin/main.android.kt +++ b/shared/src/androidMain/kotlin/main.android.kt @@ -1,5 +1,7 @@ import androidx.compose.runtime.Composable +import androidx.compose.ui.tooling.preview.Preview actual fun getPlatformName(): String = "Android" +@Preview @Composable fun MainView() = App()