Flutter as GUI on Linux (non-Android)

Viewed 1926

I am thinking about creating a GUI for an embedded system using Flutter/Dart. The system will be a plain non-android system running on ARM.

The GUI will be the only piece of software visible on the screen, so there will be no need for a desktop environment.

I have done this before using QT embedded/C++, but the design requirements for the new device's GUI are such that this approach would be inefficient.

I was wondering if anyone might have succeeded in such an effort and would be willing to share.

Thanks.

2 Answers

The official Flutter documentation and examples for building a desktop shell is at:

Desktop, embedded system, and web are still experimental and not yet fully supported, but building upon what others have attempted and links shared from the comments, so as mentioned:

Otherwise, working examples are few and far between.

(there is another medium/Flutter for Desktop: Create and Run a Desktop Application, but is not recommended because it is based on an even older version, prone to various issues)

Related