Architecture: Compose Runtime vs Flutter Engine
Compose Multiplatform brings Jetpack Compose's runtime to every platform. Android is native (already Compose), iOS uses Skia rendering (the same engine as Flutter), Desktop uses AWT/Swing, and Web uses Wasm. Flutter's Skia/Impeller engine gives a single standardized render on every platform. Both are retained-mode declarative UI. Compose MP's advantage: already production-tested on Android; on iOS it uses Skia (same as Flutter) but with the Compose API. Flutter's advantage: 7 years of maturity, Impeller GPU optimization (Compose MP is still on Skia).