Given that with Compose multiplatform the UI is re...
# compose
f
Given that with Compose multiplatform the UI is rendered using Skia and not the platform APIs, is it fair to say that the expected result of Compose Multiplatform on iOS and web is similar to what Flutter provides (or worse since Flutter has impeller)? Just trying to understand if there are advantages by using Compose multiplatform over Flutter for UI, except developer experience. thank you color
r
Short answer, yes it'll be similar (although you'd have to define what you mean by similar :)
j
I’d caution against getting too caught up in the Skia vs. Impeller noise and test out some of your use cases.. I found pretty remarkable performance improvements in some graphics work I’ve been doing in CMP by gaining a deeper understanding of Skia and leveraging that knowledge — not that I think CMP has noticeable graphics perf issues, but what I’ve been working on was pushing it so I wanted to see where I could squeeze more out of it (and it would be rude of me not to again say thank you to Romain here for sharing his deep graphics knowledge and answering my silly questions!) aside from that, Skia’s new Graphite backend addresses many of the issues that Impeller set out to solve, so in the near future we should get that performance boost for free anyway