I have had pretty good luck with Dart/Flutter. I needed to crank out a simple calculator and support app for one of our products. 2 weeks of work and I had something deployable starting from zero. The code IS complete crap. But that is more because I was learning the platform as I was going. iOS surprisingly was easier to get going than Android was.
I am probably going to end up using Flutter for a couple more projects. As a config tool for a bluetooth enabled product. And then I was going to abuse its web and desktop views for a local UI for another device. Not 100% sure that will go great.
But Dart has been decent to use. Once you figure out how to navigate its type system its as easy as any other language.