I have had pretty good luck banging out a glorified calculator app for one of my products using flutter. Started from zero with flutter/dart and had a workable app in a couple weeks.
The code is pure crap since it was written while figuring out the framework. But easy enough to refactor into something more reasonable.
Now to add OTA updating over bluetooth for an ESP32 device to the app.