Migrating to Material You
Material You is the latest iteration of Google's design language Material Design. It was announced during Google I/O 2021 and was first available on Pixel smartphones running Android 12. Eventually, it will be rolled out to other devices, form factors, and frameworks. Like its predecessors, Material You is based on typography, animation, and layers. But it emphasizes personalization: depending on the platform, Material You implementations may use color palettes derived from the system wallpaper.
Looking at some differences between Material 2 and Material 3 for Compose
To use Material You in your Compose app, you must add an implementation dependency to androidx.compose.material3:material3
in the module-level build.gradle
file. The base package for composables, classes, and interfaces changes to androidx.compose.material3
. If you want to migrate an existing Compose app to this new version, you at least need to change imports. Unfortunately, the names...