Build flutter app for desktops

2020-06-01 13:10发布

问题:

I saw a few peoples managed to build flutter apps for other OS than the usual Android/IOS

My question here is simple : How ? What is the current process to build a flutter app for mac/windows ? There's no need for it to be production ready. Something experimental is enough

回答1:

For those wondering how to : https://github.com/google/flutter-desktop-embedding

There's an example using openGL to render a flutter app



回答2:

Run a Flutter project in Desktop

Step 1: For Flutter to run on Desktop, we must be on the master channel, with the latest release. So run from cmd,

flutter channel master

and

flutter upgrade

Step 2: Then we have to enable flutter desktop support.

set ENABLE_FLUTTER_DESKTOP=true

Step 3: Then clone this repo and cd example directory.

Step 4: Then replace the lib folder inside the example directory with our existing code, and replace the pubspec.yaml file, with our existing one.

Step 5: Then run from terminal

flutter packages get

and

flutter run

You can find more info here.



回答3:

You can check this link out

https://github.com/google/flutter-desktop-embedding

Still not stable but does a good job of rendering flutter apps on desktop



回答4:

Here's something I found useful, it is currently in alpha version but does the job by enabling us to develop Mac and Windows apps in Flutter : https://feather-apps.com/



标签: dart flutter