Flutterでデスクトップアプリ

2023.11.13

Flutter がバージョン3系からデスクトップアプリ(Windows、Mac、Linux)も対応となったので、Windowsアプリ(管理画面)を作ってみる。

デスクトップアプリを作るとなると、Visual Studio ほぼ一択であったが、Flutterのデスクトップ対応で大きく変わると思う。

・1つのソースでMac版も生成できる。
・flutter build windows でexeファイルが生成される。ランタイムと一緒にzipして配ればOK。
・ユーザーはexeファイルをダブルクリックすればOK。
・Microsoftストアに出さない内部ツールであれば、リリース版の署名は不要。
・Dart言語はJavascriptに似てるので特に困らない。
・状態管理は「Provider」「Riverpod」が有名だが、「GetX(version 4.6.6)」を採用。

■ログイン画面

■ログイン後の各種メニュー画面

最新記事

過去の記事一覧