In a sense that already happened with the web stack. In tech like Electron developers write most of their app once and use a “shell” like Electron to interact with the host OS.
Unfortunately the web stack is very bloated with years of legacy and this requires these shell projects to embed a full browser engine making these apps bloated as well.
Flutter is an approach at making a new shell that provides rendering and host OS interaction without all the web bloat.
Ah yes. I should have specified: a high-performance, low resource usage cross-platform UI. Flutter's a nice idea, but I somewhat suspect it will never make it out of its relatively small niche. I have my eye on the Rust UI work. It's a long way out, but it has the potential to be a really solid foundation for a universal UI platform.
Unfortunately the web stack is very bloated with years of legacy and this requires these shell projects to embed a full browser engine making these apps bloated as well.
Flutter is an approach at making a new shell that provides rendering and host OS interaction without all the web bloat.