Hi,
There are some projects experimenting with the idea of Flutter on the Desktop. It's more likely
that these projects will see more traction on Linux and Mac than on Windows though, because
Linux and Mac are development platforms for Google, whereas Windows is just a deployment
platform that is seeing its use diminish over time. Google have stopped developing many
projects for the Windows desktop over time like Picasa and so on, preferring to move them
to the server side and mobile instead.
Google are trying to be very focused on their goals for the Dart and Flutter projects. You should
trust what they say about their intentions. Think for example that Dart may be focused on 64 bit
platforms. That would leave out backward compatibility with 32 bit platforms. It is true that 32 bit
is outdated though. That is an example that Google are trying to aim these projects at the future.
And the desktop is a big reminder of the past, by comparison.
Google have been investing in a new operating system called Fuchsia. It is more likely that you
will see Flutter getting used on this Fuchsia OS instead.
On the desktops you may have to resort to emulators. You could target mobile and/or Fuchsia
and use emulators on Windows for example.
We cannot compare Dart and Flutter to other projects like NodeJS, Electron, etc. I don't think
Google want to recreate those platforms in Dart per se. Google are already committing a lot
by supporting Flutter. As those bug reports on the Flutter project are a reminder of. Now, Google
are more than fine with the community coming up with new projects based on Dart and Flutter
if they want to. But the way I see is that most people will be waiting till these projects are stable
again. (i.e. take backward compatibility seriously.)
Cheers,
Joao