Though not the point of the article, it can indeed. I have created desktop GUI apps for Mac, Linux, and Windows in Dart using Flutter. It is still experimental and under development, but here's how: https://github.com/flutter/flutter/wiki/Desktop-shells