m3-expressive

Installation
SKILL.md

Material 3 Expressive for Jetpack Compose

Material 3 Expressive is the next evolution of Material Design, bringing emotionally resonant, physics-based, and highly dynamic UI patterns to Android. It introduces spring-based motion, shape morphing, emphasized typography, expressive color palettes, and 28 new or enhanced components.

All M3 Expressive APIs are experimental. Every composable, theme function, and motion token requires @OptIn(ExperimentalMaterial3ExpressiveApi::class).

Gradle Setup

// build.gradle.kts (app module)
dependencies {
    // Material 3 Expressive requires 1.4.0-alpha+ or BOM 2025.05+
    implementation(platform("androidx.compose:compose-bom:2025.05.00"))
    implementation("androidx.compose.material3:material3")
    implementation("androidx.compose.material3:material3-adaptive-navigation-suite")
    implementation("androidx.compose.animation:animation")
    implementation("androidx.compose.foundation:foundation")
}
Installs
13
GitHub Stars
53
First Seen
Apr 7, 2026
m3-expressive — ahmed3elshaer/everything-claude-code-mobile