I'm a Android beginner and I'm getting started with Jetpack Compose. I'm confused about these two set files created by new Compose project template: themes.xml vs Theme.kt, and colors.xml vs Color.kt. Both colors.xml and Color.kt contain color definitions, and both themes.xml and Theme.kt contain primary color definition.
What's the difference between the XML file and the Kotlin file? Am I supposed to manually sync their contents?