Help us understand the problem. What is going on with this article?

今更ながらFlutter Desktopのexampleを動かす

More than 1 year has passed since last update.

macOSで動かしたものを載せていますが、Linuxでも同様の手順で動かせると思います。

Flutter Desktopを使えるようにする環境変数を追加

環境変数ENABLE_FLUTTER_DESKTOPにtrueを設定する。

~/.bashrc
export ENABLE_FLUTTER_DESKTOP=true

再起動して反映。

$ exec $SHELL -l

デバイスにデスクトップが追加されたかの確認。

flutter devices

自分の場合は、下記のようにmacOSが表示されるようになりました。
flutter_devices.png

Flutter Desktopのexampleを取得

$ git clone https://github.com/google/flutter-desktop-embedding.git

デバイスを指定して実行

予めexample内に移動しておく。

$ cd flutter-desktop-embedding/example

各種依存ライブラリのインストール。

$ flutter pub get

デバイスを指定して実行。
* macOSの部分はOS毎に異なるのでmacOSでない方は変更が必要です。

$ flutter run -d macOS

flutter_desktop.gif

関連

参考

Flutter for Desktop: Create and Run a Desktop Application

hiko1129
サーバサイド寄りの人
https://note.hiko1129.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away