← Каталог
Compose Multiplatform — первая программа — Общий UI — `commonMain/App.kt`
Фрагмент из «Compose Multiplatform — первая программа»: Общий UI — `commonMain/App.kt`.
import androidx.compose.foundation.layout.*
import androidx.compose.material3.*
import androidx.compose.runtime.*
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
@Composable
fun App() {
var count by remember { mutableStateOf(0) }
MaterialTheme {
Column(
modifier = Modifier.fillMaxSize().padding(24.dp),
verticalArrangement = Arrangement.spacedBy(12.dp)
) {
Text("Compose Multiplatform")
Text("Счётчик: $count")
Button(onClick = { count++ }) {
Text("Увеличить")
}
}
}
}
import androidx.compose.foundation.layout.*
import androidx.compose.material3.*
import androidx.compose.runtime.*
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
@Composable
fun App() {
var count by remember { mutableStateOf(0) }
MaterialTheme {
Column(
modifier = Modifier.fillMaxSize().padding(24.dp),
verticalArrangement = Arrangement.spacedBy(12.dp)
) {
Text("Compose Multiplatform")
Text("Счётчик: $count")
Button(onClick = { count++ }) {
Text("Увеличить")
}
}
}
}