Hello everyone. To summarize my question: how is the performance of canvas drawing with compose mult...
d
Hello everyone. To summarize my question: how is the performance of canvas drawing with compose multiplatform compared to native? I’m looking to potentially rewrite a multi-platform app I was working on using flutter with kotlin multiplatform and compose. I greatly prefer kotlin over dart and found flutter to be cumbersome, but compose wasn’t multiplatform yet. I have an interest in doing things the hard way by drawing all of the UI elements myself on the canvas. The benefit here is basically unlimited control over transitions to make a truly “material” app. But I found with flutter that performance becomes an issue as things get more complex where this wouldn’t really be a problem with native canvas drawing on android. I would like to move over to compose but was looking to see if anyone has experience with canvas drawing and how it compares to native performance.
r
Compose Multiplatform uses the same rendering engine as Android (Skia)
👍 1
d
Thanks Romain that answers my concerns, cool to see you’re still around and involved with Compose
c
I think Compose will be performant enough for this, in my experience.
🦜 1